0000950170-22-016500.txt : 20220810 0000950170-22-016500.hdr.sgml : 20220810 20220810163207 ACCESSION NUMBER: 0000950170-22-016500 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 108 CONFORMED PERIOD OF REPORT: 20220630 FILED AS OF DATE: 20220810 DATE AS OF CHANGE: 20220810 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Cytek Biosciences, Inc. CENTRAL INDEX KEY: 0001831915 STANDARD INDUSTRIAL CLASSIFICATION: LABORATORY ANALYTICAL INSTRUMENTS [3826] IRS NUMBER: 472547526 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40632 FILM NUMBER: 221152278 BUSINESS ADDRESS: STREET 1: 47215 LAKEVIEW BOULEVARD CITY: FREMONT STATE: CA ZIP: 94538 BUSINESS PHONE: (877) 922-9835 MAIL ADDRESS: STREET 1: 47215 LAKEVIEW BOULEVARD CITY: FREMONT STATE: CA ZIP: 94538 FORMER COMPANY: FORMER CONFORMED NAME: Cytek BioSciences, Inc. DATE OF NAME CHANGE: 20201110 10-Q 1 ctkb-20220630.htm 10-Q 10-Q
0001831915Q2one year--12-31false0001831915ctkb:TonboBiotechnologiesMemberctkb:ReagentLicensesMember2022-01-012022-06-300001831915us-gaap:MoneyMarketFundsMember2021-12-310001831915ctkb:CustomerMixMember2021-01-012021-06-300001831915us-gaap:AdditionalPaidInCapitalMember2021-03-310001831915us-gaap:AdditionalPaidInCapitalMember2022-03-310001831915us-gaap:TradeNamesMember2021-12-310001831915srt:AsiaPacificMember2021-12-3100018319152021-01-012021-03-310001831915us-gaap:ProductMember2022-04-012022-06-300001831915ctkb:SeriesARedeemableConvertiblePreferredStockMember2021-01-012021-12-310001831915srt:AsiaPacificMember2021-01-012021-06-300001831915us-gaap:ProductMemberctkb:GreaterThanOneYearMember2022-06-300001831915us-gaap:SalesChannelDirectlyToConsumerMember2021-04-012021-06-300001831915us-gaap:RetainedEarningsMember2021-06-300001831915us-gaap:EmployeeStockOptionMember2022-01-012022-06-300001831915ctkb:ReagentLicensesMember2022-01-012022-06-300001831915ctkb:CustomerMixMemberctkb:AcademiaAndGovernmentMember2022-04-012022-06-300001831915us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2021-12-310001831915us-gaap:CostOfSalesMember2021-04-012021-06-300001831915us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001831915ctkb:SeriesARedeemableConvertiblePreferredStockMember2015-03-012015-03-310001831915ctkb:TonboBiotechnologiesMember2022-06-300001831915us-gaap:RestrictedStockUnitsRSUMember2022-06-300001831915us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2022-06-300001831915us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-06-300001831915us-gaap:BuildingMember2022-06-300001831915us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-06-300001831915us-gaap:BuildingMember2022-01-012022-06-300001831915ctkb:TwoThousandEighteenPreferredStockMember2018-10-310001831915us-gaap:RetainedEarningsMember2021-12-310001831915us-gaap:IPOMember2021-07-270001831915us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001831915us-gaap:SalesChannelThroughIntermediaryMember2021-01-012021-06-300001831915srt:MaximumMemberctkb:CytekJapanMember2021-03-012021-03-310001831915us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2022-06-300001831915us-gaap:TradeNamesMemberctkb:TonboBiotechnologiesMember2022-01-012022-06-300001831915us-gaap:CustomerRelationshipsMember2022-06-300001831915us-gaap:NoncontrollingInterestMember2021-12-3100018319152021-01-012021-06-300001831915us-gaap:RetainedEarningsMember2022-06-300001831915ctkb:CustomerMixMemberctkb:BiotechnologyPharmaceuticalDistributorAndCROMember2021-04-012021-06-300001831915us-gaap:ServiceMemberctkb:LessThanOneYearMember2022-06-300001831915us-gaap:CostOfSalesMember2022-01-012022-06-300001831915us-gaap:CommonStockMember2021-12-310001831915us-gaap:CommonStockMember2022-01-012022-03-310001831915srt:AsiaPacificMember2022-04-012022-06-300001831915ctkb:SeriesDRedeemableConvertiblePreferredStockMember2020-10-310001831915us-gaap:RetainedEarningsMember2021-01-012021-03-310001831915ctkb:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2021-07-312021-07-3100018319152022-01-012022-03-310001831915ctkb:SeriesCConvertibleRedeemablePreferredStockMember2018-11-012018-11-300001831915us-gaap:CommonStockMember2021-01-012021-03-310001831915ctkb:OtherMember2021-01-012021-06-300001831915ctkb:SeriesBConvertibleRedeemablePreferredStockMember2018-01-012018-01-310001831915ctkb:SeriesARedeemableConvertiblePreferredStockMember2018-10-300001831915us-gaap:EmployeeStockOptionMember2022-06-300001831915ctkb:LessThanOneYearMember2022-06-3000018319152022-04-012022-06-300001831915us-gaap:TradeNamesMember2022-01-012022-06-300001831915us-gaap:NoncontrollingInterestMember2021-03-3100018319152020-05-070001831915ctkb:EmployeeStockPurchasePlanMember2022-01-012022-06-300001831915us-gaap:CustomerRelationshipsMemberctkb:TonboBiotechnologiesMember2022-06-300001831915us-gaap:RedeemableConvertiblePreferredStockMember2021-12-310001831915us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001831915us-gaap:SellingAndMarketingExpenseMember2022-01-012022-06-300001831915us-gaap:RedeemableConvertiblePreferredStockMember2021-03-310001831915ctkb:CytekJapanMember2019-05-012019-05-310001831915us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel1Member2022-06-300001831915us-gaap:ConstructionInProgressMember2022-06-300001831915us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-06-300001831915us-gaap:EMEAMember2022-01-012022-06-300001831915us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-3100018319152022-01-010001831915us-gaap:CommonStockMember2022-03-3100018319152022-08-050001831915ctkb:EmployeeStockPurchasePlanMember2022-04-012022-06-300001831915ctkb:SeriesARedeemableConvertiblePreferredStockMember2015-07-310001831915us-gaap:CashMemberctkb:CytekJapanMember2021-03-310001831915us-gaap:AdditionalPaidInCapitalMember2022-06-300001831915country:US2021-01-012021-06-300001831915ctkb:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember2022-01-012022-06-300001831915ctkb:CustomerMixMember2022-04-012022-06-300001831915ctkb:SellingStockholdersMemberus-gaap:IPOMember2021-07-012021-07-310001831915srt:AsiaPacificMember2021-04-012021-06-300001831915us-gaap:CommonStockMember2022-06-300001831915us-gaap:RedeemableConvertiblePreferredStockMember2020-12-310001831915us-gaap:TradeNamesMember2022-06-300001831915us-gaap:CommonStockMemberctkb:CytekJapanMember2021-03-012021-03-310001831915us-gaap:SellingAndMarketingExpenseMember2021-01-012021-06-300001831915us-gaap:NoncontrollingInterestMember2021-01-012021-03-310001831915us-gaap:CommonStockMemberctkb:TOMYDigitalBiologyMember2021-03-012021-03-310001831915us-gaap:EmployeeStockOptionMember2021-01-012021-06-300001831915ctkb:SeriesBConvertibleRedeemablePreferredStockMember2016-12-012016-12-310001831915ctkb:SeriesDRedeemableConvertiblePreferredStockMember2020-10-012020-10-310001831915us-gaap:RedeemableConvertiblePreferredStockMember2021-06-300001831915ctkb:CytekJapanMember2022-01-012022-06-300001831915us-gaap:CommonStockMember2020-12-310001831915us-gaap:FairValueInputsLevel1Member2021-12-3100018319152020-12-310001831915us-gaap:EquipmentMember2022-01-012022-06-300001831915ctkb:CustomerMixMemberctkb:BiotechnologyPharmaceuticalDistributorAndCROMember2021-01-012021-06-300001831915us-gaap:IPOMember2021-07-272021-07-270001831915ctkb:SeriesCConvertibleRedeemablePreferredStockMember2018-09-012018-09-300001831915us-gaap:RedeemableConvertiblePreferredStockMember2021-07-310001831915us-gaap:CommonStockMember2021-03-310001831915ctkb:CustomerMixMemberctkb:AcademiaAndGovernmentMember2021-01-012021-06-300001831915us-gaap:SalesChannelThroughIntermediaryMember2022-01-012022-06-300001831915us-gaap:CommercialPaperMember2022-06-300001831915ctkb:SeriesCConvertibleRedeemablePreferredStockMember2018-12-012018-12-310001831915ctkb:IPLicenseMember2022-06-300001831915us-gaap:RetainedEarningsMember2022-03-310001831915us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001831915ctkb:CustomerMixMember2021-04-012021-06-300001831915ctkb:SalesChannelMixMember2021-04-012021-06-300001831915ctkb:CytekDevelopmentTechnologyMember2015-07-012015-07-310001831915us-gaap:CommonStockMemberctkb:CytekJapanMember2019-05-012019-05-310001831915us-gaap:GeneralAndAdministrativeExpenseMember2021-04-012021-06-300001831915ctkb:PatentsAndTrademarksMember2021-12-310001831915us-gaap:ResearchAndDevelopmentExpenseMember2021-04-012021-06-300001831915us-gaap:LeaseholdImprovementsMember2022-01-012022-06-300001831915srt:MaximumMember2022-06-300001831915us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-300001831915us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001831915us-gaap:SellingAndMarketingExpenseMember2021-04-012021-06-300001831915srt:MaximumMember2022-01-012022-06-300001831915ctkb:LaboratoryEquipmentMember2022-06-300001831915ctkb:PatentsAndTrademarksMember2022-06-3000018319152021-03-3100018319152021-04-012021-06-300001831915us-gaap:EmployeeStockOptionMember2022-04-012022-06-300001831915ctkb:OtherMember2022-01-012022-06-300001831915country:US2022-04-012022-06-300001831915ctkb:LaboratoryEquipmentMember2021-12-310001831915ctkb:CustomerMixMember2022-01-012022-06-300001831915us-gaap:AdditionalPaidInCapitalMember2020-12-310001831915srt:SubsidiariesMember2022-05-070001831915us-gaap:CustomerRelationshipsMemberctkb:TonboBiotechnologiesMember2022-01-012022-06-300001831915us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-06-300001831915us-gaap:TrademarksMember2022-01-012022-06-300001831915us-gaap:ProductMember2022-01-012022-06-300001831915ctkb:SeriesARedeemableConvertiblePreferredStockMember2015-03-310001831915us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001831915us-gaap:ProductMember2021-01-012021-06-300001831915ctkb:SeriesARedeemableConvertiblePreferredStockMember2018-10-310001831915ctkb:OfficeAndComputerEquipmentMember2021-12-310001831915us-gaap:ResearchAndDevelopmentExpenseMember2022-04-012022-06-300001831915us-gaap:RetainedEarningsMember2021-03-310001831915us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001831915us-gaap:AdditionalPaidInCapitalMember2021-06-300001831915us-gaap:EmployeeStockOptionMember2021-06-300001831915ctkb:SeriesCConvertibleRedeemablePreferredStockMember2020-10-3100018319152021-12-310001831915ctkb:EmployeeStockPurchasePlanMember2021-04-012021-06-300001831915us-gaap:SalesChannelThroughIntermediaryMember2022-04-012022-06-300001831915us-gaap:CustomerRelationshipsMember2022-01-012022-06-300001831915us-gaap:SellingAndMarketingExpenseMember2022-04-012022-06-300001831915ctkb:DeepcytoMemberus-gaap:SeriesAPreferredStockMember2022-05-070001831915ctkb:CytekDevelopmentTechnologyMember2015-07-310001831915country:US2021-12-310001831915ctkb:ReagentLicenseMember2021-12-310001831915us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001831915us-gaap:CostOfSalesMember2022-04-012022-06-300001831915ctkb:SalesChannelMixMember2021-01-012021-06-300001831915us-gaap:ServiceMember2021-01-012021-06-300001831915ctkb:TonboBiotechnologiesCorporationMember2022-01-012022-06-300001831915ctkb:IPLicenseMember2021-12-310001831915srt:AsiaPacificMember2022-01-012022-06-300001831915us-gaap:NoncontrollingInterestMember2022-03-310001831915ctkb:EmployeeStockPurchasePlanMember2021-01-012021-06-300001831915us-gaap:AdditionalPaidInCapitalMember2021-12-310001831915us-gaap:IntellectualPropertyMember2022-01-012022-06-300001831915country:US2022-01-012022-06-300001831915ctkb:TwoThousandAndTwentyOneEquityIncentivePlanMember2022-06-300001831915ctkb:SeriesARedeemableConvertiblePreferredStockMember2015-10-012015-10-310001831915us-gaap:CommonStockMember2021-06-3000018319152022-03-310001831915ctkb:SeriesARedeemableConvertiblePreferredStockMember2018-10-012018-10-310001831915us-gaap:FurnitureAndFixturesMember2021-12-3100018319152021-06-300001831915us-gaap:SalesChannelDirectlyToConsumerMember2022-04-012022-06-300001831915us-gaap:LeaseholdImprovementsMember2022-06-300001831915ctkb:BdMember2020-01-012020-12-310001831915ctkb:CytekJapanMember2021-03-310001831915us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001831915us-gaap:RestrictedStockUnitsRSUMember2021-12-310001831915ctkb:SalesChannelMixMember2022-01-012022-06-300001831915ctkb:TonboBiotechnologiesMemberctkb:ReagentLicensesMember2022-06-300001831915ctkb:SeriesBConvertibleRedeemablePreferredStockMember2018-01-310001831915ctkb:GreaterThanOneYearMember2022-06-300001831915ctkb:SeriesCConvertibleRedeemablePreferredStockMember2018-12-310001831915us-gaap:MoneyMarketFundsMember2022-06-300001831915us-gaap:FurnitureAndFixturesMember2022-06-300001831915us-gaap:RetainedEarningsMember2022-04-012022-06-300001831915ctkb:ReagentLicenseMember2022-06-300001831915ctkb:SeriesARedeemableConvertiblePreferredStockMember2015-10-310001831915us-gaap:IPOMember2021-07-012021-07-310001831915us-gaap:ProductMember2021-04-012021-06-300001831915ctkb:OtherMember2021-04-012021-06-300001831915us-gaap:ConvertiblePreferredStockMemberus-gaap:IPOMember2021-07-270001831915us-gaap:ServiceMember2022-01-012022-06-300001831915ctkb:OtherMember2022-04-012022-06-300001831915ctkb:OfficeFacilitiesAndEquipmentMember2022-06-300001831915us-gaap:EMEAMember2021-01-012021-06-300001831915us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001831915ctkb:TwoThousandEighteenPreferredStockMember2018-10-300001831915us-gaap:IPOMember2021-07-162021-07-1600018319152020-05-072020-05-070001831915us-gaap:ServiceMemberctkb:GreaterThanOneYearMember2022-06-300001831915us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001831915ctkb:CustomerMixMemberctkb:BiotechnologyPharmaceuticalDistributorAndCROMember2022-04-012022-06-300001831915ctkb:SeriesCConvertibleRedeemablePreferredStockMember2018-09-300001831915ctkb:SettlementLiabilitiesMember2021-12-310001831915us-gaap:ServiceMember2021-04-012021-06-300001831915ctkb:SeriesCConvertibleRedeemablePreferredStockMember2018-11-300001831915us-gaap:ConstructionInProgressMember2021-12-310001831915country:US2021-04-012021-06-300001831915us-gaap:RetainedEarningsMember2020-12-310001831915ctkb:TonboBiotechnologiesCorporationMember2021-11-020001831915ctkb:LessThanOneYearMemberus-gaap:ProductMember2022-06-300001831915ctkb:TwoThousandAndTwentyOneEquityIncentivePlanMember2021-07-310001831915ctkb:CustomerMixMemberctkb:BiotechnologyPharmaceuticalDistributorAndCROMember2022-01-012022-06-300001831915us-gaap:CommonStockMember2021-04-012021-06-300001831915srt:MinimumMemberctkb:CytekJapanMember2021-03-012021-03-310001831915us-gaap:CommonStockMember2022-04-012022-06-300001831915srt:MinimumMemberctkb:OfficeFacilitiesAndEquipmentMember2022-06-300001831915ctkb:SettlementLiabilitiesMember2022-06-300001831915ctkb:OfficeAndComputerEquipmentMember2022-06-300001831915us-gaap:EMEAMember2022-04-012022-06-300001831915us-gaap:FairValueInputsLevel1Member2022-06-300001831915us-gaap:CostOfSalesMember2021-01-012021-06-300001831915ctkb:CustomerMixMemberctkb:AcademiaAndGovernmentMember2021-04-012021-06-300001831915us-gaap:EMEAMember2021-04-012021-06-300001831915us-gaap:NoncontrollingInterestMember2022-06-300001831915us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001831915us-gaap:OfficeEquipmentMember2022-01-012022-06-300001831915us-gaap:ProductMember2022-06-300001831915us-gaap:GeneralAndAdministrativeExpenseMember2022-04-012022-06-300001831915country:US2022-06-300001831915us-gaap:CustomerRelationshipsMember2021-12-310001831915us-gaap:IPOMember2021-07-3100018319152022-01-012022-06-300001831915ctkb:SeriesBConvertibleRedeemablePreferredStockMember2016-12-3100018319152022-06-3000018319152021-01-012021-12-310001831915ctkb:SalesChannelMixMember2022-04-012022-06-300001831915us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-06-300001831915srt:MinimumMember2022-06-300001831915srt:AsiaPacificMember2022-06-300001831915us-gaap:RetainedEarningsMember2021-04-012021-06-300001831915ctkb:CustomerMixMemberctkb:AcademiaAndGovernmentMember2022-01-012022-06-300001831915us-gaap:NoncontrollingInterestMember2021-06-300001831915us-gaap:NoncontrollingInterestMember2022-04-012022-06-300001831915us-gaap:TradeNamesMemberctkb:TonboBiotechnologiesMember2022-06-300001831915srt:MinimumMember2022-01-012022-06-300001831915ctkb:SeriesARedeemableConvertiblePreferredStockMember2015-07-012015-07-310001831915srt:MaximumMemberctkb:OfficeFacilitiesAndEquipmentMember2022-06-300001831915us-gaap:LeaseholdImprovementsMember2021-12-310001831915us-gaap:RetainedEarningsMember2022-01-012022-03-310001831915us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001831915us-gaap:ServiceMember2022-06-300001831915us-gaap:FairValueInputsLevel2Member2022-06-300001831915us-gaap:ServiceMember2022-04-012022-06-300001831915us-gaap:SalesChannelThroughIntermediaryMember2021-04-012021-06-300001831915us-gaap:RedeemableConvertiblePreferredStockMember2022-06-300001831915us-gaap:SalesChannelDirectlyToConsumerMember2021-01-012021-06-300001831915us-gaap:PatentsMember2022-01-012022-06-300001831915us-gaap:SalesChannelDirectlyToConsumerMember2022-01-012022-06-300001831915us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001831915us-gaap:FurnitureAndFixturesMember2022-01-012022-06-300001831915ctkb:EmployeeStockPurchasePlanTwoThousandAndTwentyOnePlanMember2021-07-3100018319152021-07-272021-07-27xbrli:purexbrli:sharesiso4217:USDxbrli:sharesiso4217:USD

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

FORM 10-Q

 

(Mark One)

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the quarterly period ended June 30, 2022

OR

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 FOR THE TRANSITION PERIOD FROM TO

Commission File Number 001-40632

 

CYTEK BIOSCIENCES, INC.

(Exact name of Registrant as specified in its Charter)

 

 

Delaware

47-2547526

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

47215 Lakeview Blvd. Fremont, California

94538

(Address of principal executive offices)

(Zip Code)

Registrant’s telephone number, including area code: (877) 922-9835

 

Securities registered pursuant to Section 12(b) of the Act:

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Common Stock, par value $0.001 per share

 

CTKB

 

The Nasdaq Global Select Market

 

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

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

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

 

Large accelerated filer

 

 

Accelerated filer

 

 

 

 

 

Non-accelerated filer

 

 

Smaller reporting company

 

 

 

 

 

 

 

 

Emerging growth company

 

 

 

 

 

 

If an emerging growth company, indicate by check mark if the Registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.

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

 

As of August 5, 2022, there were 134,627,040 outstanding shares of the Registrant’s common stock, par value $0.001 per share.

 

 

 


1

Table of Contents

 

 

 

Page

PART I

 FINANCIAL INFORMATION

 

Item 1.

Consolidated Financial Statements (Unaudited)

2

 

Consolidated Balance Sheets

2

 

Consolidated Statements of Operations and Comprehensive (Loss) Income

3

 

Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)

4

 

Consolidated Statements of Cash Flows

5

 

Notes to Consolidated Financial Statements

6

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

28

Item 3.

Quantitative and Qualitative Disclosures About Market Risk

 

Item 4.

Controls and Procedures

 

 

 

 

PART II

OTHER INFORMATION

 

Item 1.

Legal Proceedings

41

Item 1A.

Risk Factors

42

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

81

Item 3.

Defaults Upon Senior Securities

82

Item 4.

Mine Safety Disclosures

82

Item 5.

Other Information

82

Item 15.

Exhibits

83

 

 

 

Signatures

 

84

 

1


2

PART I - FINANCIAL INFORMATION

Item 1. Consolidated Financial Statements (Unaudited).


 

Cytek Biosciences, Inc.

Consolidated Balance Sheets

 

(In thousands, except share and per share data)

 

June 30,
2022

 

 

December 31,
2021

 

 

 

(unaudited)

 

 

(audited)

 

Assets

 

 

 

 

 

 

Current assets:

 

 

 

 

 

 

Cash and cash equivalents

 

$

349,894

 

 

$

364,618

 

Trade accounts receivable, net

 

 

36,811

 

 

 

29,760

 

Inventories

 

 

45,345

 

 

 

32,171

 

Prepaid expenses and other current assets

 

 

11,220

 

 

 

5,184

 

Total current assets

 

 

443,270

 

 

 

431,733

 

Deferred income tax assets, noncurrent

 

 

11,689

 

 

 

9,173

 

Property and equipment, net

 

 

7,340

 

 

 

5,851

 

Operating lease right-of-use assets

 

 

13,635

 

 

 

-

 

Goodwill

 

 

10,144

 

 

 

10,144

 

Intangible assets, net

 

 

3,859

 

 

 

4,739

 

Other noncurrent assets

 

 

2,880

 

 

 

1,665

 

Total assets

 

$

492,817

 

 

$

463,305

 

Liabilities, redeemable convertible preferred stock and stockholders’ equity

 

 

 

 

 

 

Current liabilities:

 

 

 

 

 

 

Trade accounts payable

 

$

6,749

 

 

$

3,034

 

Legal settlement liability, current

 

 

2,139

 

 

 

1,463

 

Accrued expenses

 

 

17,841

 

 

 

15,251

 

Other current liabilities

 

 

5,630

 

 

 

6,352

 

Deferred revenue, current

 

 

9,991

 

 

 

7,081

 

Total current liabilities

 

 

42,350

 

 

 

33,181

 

Legal settlement liability, noncurrent

 

 

14,649

 

 

 

13,745

 

Deferred revenue, noncurrent

 

 

11,020

 

 

 

9,790

 

Operating lease liability, noncurrent

 

 

12,316

 

 

 

-

 

Other noncurrent liabilities

 

 

1,353

 

 

 

1,204

 

Total liabilities

 

$

81,688

 

 

$

57,920

 

Commitments and contingencies (Note 17)

 

 

 

 

 

 

Redeemable convertible preferred stock, $0.001 par value; 10,000,000 shares authorized, zero issued and outstanding as of June 30, 2022 and December 31, 2021; aggregate liquidation preference of zero as of June 30, 2022 and December 31, 2021.

 

 

 

 

 

 

Stockholders’ equity:

 

 

 

 

 

 

Common stock, $0.001 par value; 1,000,000,000 authorized shares as of June 30, 2022 and December 31, 2021, respectively; 134,601,671 and 133,749,663 issued and outstanding shares as of June 30, 2022 and December 31, 2021, respectively.

 

 

135

 

 

 

126

 

Additional paid-in capital

 

 

432,889

 

 

 

423,625

 

Accumulated deficit

 

 

(22,225

)

 

 

(19,606

)

Accumulated other comprehensive income

 

 

228

 

 

 

897

 

Noncontrolling interest in consolidated subsidiary

 

 

102

 

 

 

343

 

Total stockholders’ equity

 

$

411,129

 

 

$

405,385

 

Total liabilities, redeemable convertible preferred stock and stockholders’ equity

 

$

492,817

 

 

$

463,305

 

 

The accompanying notes are an integral part of these unaudited interim consolidated financial statements

2


3

Cytek Biosciences, Inc.

Consolidated Statements of Operations and Comprehensive (Loss) Income

(Unaudited)

 

 

 

Three months ended

 

 

Six months ended

 

(In thousands, except share and per share data)

 

June 30,
2022

 

 

June 30,
2021

 

 

June 30,
2022

 

 

June 30,
2021

 

Revenue, net:

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

$

37,093

 

 

$

28,676

 

 

$

68,574

 

 

$

51,376

 

Service

 

 

3,066

 

 

 

1,732

 

 

 

6,649

 

 

 

3,304

 

Total revenue, net

 

 

40,159

 

 

 

30,408

 

 

 

75,223

 

 

 

54,680

 

Cost of sales:

 

 

 

 

 

 

 

 

 

 

 

 

Product

 

 

11,780

 

 

 

7,932

 

 

 

23,547

 

 

 

15,240

 

Service

 

 

3,818

 

 

 

2,731

 

 

 

6,938

 

 

 

5,209

 

Total cost of sales

 

 

15,598

 

 

 

10,663

 

 

 

30,485

 

 

 

20,449

 

Gross profit

 

 

24,561

 

 

 

19,745

 

 

 

44,738

 

 

 

34,231

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

 

8,436

 

 

 

6,194

 

 

 

16,461

 

 

 

11,288

 

Sales and marketing

 

 

8,431

 

 

 

5,576

 

 

 

15,391

 

 

 

9,853

 

General and administrative

 

 

8,585

 

 

 

4,164

 

 

 

16,134

 

 

 

8,147

 

Total operating expenses

 

 

25,452

 

 

 

15,934

 

 

 

47,986

 

 

 

29,288

 

(Loss) income from operations

 

 

(891

)

 

 

3,811

 

 

 

(3,248

)

 

 

4,943

 

Other income (expense):

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense

 

 

(647

)

 

 

(433

)

 

 

(1,237

)

 

 

(808

)

Interest income

 

 

391

 

 

 

9

 

 

 

409

 

 

 

19

 

Other expense, net

 

 

(254

)

 

 

(120

)

 

 

(628

)

 

 

(735

)

Total other expense, net

 

 

(510

)

 

 

(544

)

 

 

(1,456

)

 

 

(1,524

)

(Loss) income before income taxes

 

 

(1,401

)

 

 

3,267

 

 

 

(4,704

)

 

 

3,419

 

(Benefit from) provision for income taxes

 

 

(699

)

 

 

597

 

 

 

(1,844

)

 

 

647

 

Net (loss) income

 

$

(702

)

 

$

2,670

 

 

$

(2,860

)

 

$

2,772

 

Less: net loss allocated to noncontrolling interests

 

 

104

 

 

 

-

 

 

 

241

 

 

 

-

 

Less: net income allocated to participating securities

 

 

-

 

 

 

(2,670

)

 

 

-

 

 

 

(2,772

)

Net (loss) income attributable to common stockholders, basic and diluted

 

$

(598

)

 

$

-

 

 

$

(2,619

)

 

$

-

 

Net (loss) income attributable to common stockholders per share, basic

 

$

(0.00

)

 

$

-

 

 

$

(0.02

)

 

$

-

 

Net (loss) income attributable to common stockholders per share, diluted

 

$

(0.00

)

 

$

-

 

 

$

(0.02

)

 

$

-

 

Weighted-average shares used in calculating net (loss) income per share, basic

 

 

134,403,059

 

 

 

31,878,762

 

 

 

134,154,171

 

 

 

31,719,005

 

Weighted-average shares used in calculating net (loss) income per share, diluted

 

 

134,403,059

 

 

 

36,173,036

 

 

 

134,154,171

 

 

 

35,908,554

 

Comprehensive (loss) income:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$

(702

)

 

$

2,670

 

 

$

(2,860

)

 

$

2,772

 

Foreign currency translation adjustment, net of tax

 

 

(683

)

 

 

269

 

 

 

(669

)

 

 

471

 

Net comprehensive (loss) income

 

$

(1,385

)

 

$

2,939

 

 

$

(3,529

)

 

$

3,243

 

 

The accompanying notes are an integral part of these unaudited interim consolidated financial statements

3


4

Cytek Biosciences, Inc

Consolidated Statements of Redeemable Convertible

Preferred Stock and Stockholders’ Equity (Deficit)

(Unaudited)

 

 

 

Redeemable convertible

 

 

 

 

 

Additional

 

 

 

 

 

Accumulated other

 

 

Noncontrolling

 

 

Total

 

 

preferred stock

 

 

Common stock

 

 

paid-in

 

 

Accumulated

 

 

comprehensive

 

 

interest in consolidated

 

 

stockholders’

 

(In thousands, except share data)

Shares

 

Amount

 

 

Shares

 

Amount

 

 

capital

 

 

deficit

 

 

income

 

 

subsidiary

 

 

equity

 

Balances at December 31, 2021

 

-

 

$

-

 

 

 

133,749,663

 

$

126

 

 

$

423,625

 

 

$

(19,606

)

 

$

897

 

 

$

343

 

 

$

405,385

 

Exercise of stock options

 

 

 

 

 

 

493,267

 

 

8

 

 

 

356

 

 

 

 

 

 

 

 

 

 

 

 

364

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

3,837

 

 

 

 

 

 

 

 

 

 

 

 

3,837

 

Foreign currency translation adjustment, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

14

 

 

 

 

 

 

14

 

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(2,021

)

 

 

 

 

 

 

 

 

(2,021

)

Noncontrolling interest

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(137

)

 

 

(137

)

Balances at March 31, 2022

 

-

 

$

-

 

 

 

134,242,930

 

$

134

 

 

$

427,818

 

 

$

(21,627

)

 

$

911

 

 

$

206

 

 

$

407,442

 

Shares issued in connection with employee stock plans

 

 

 

 

 

 

365,649

 

 

1

 

 

 

1,204

 

 

 

 

 

 

 

 

 

 

 

 

1,205

 

Shares of Common Stock withheld related to net share settlement

 

 

 

 

 

 

(6,908

)

 

-

 

 

 

(67

)

 

 

 

 

 

 

 

 

 

 

 

(67

)

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

3,934

 

 

 

 

 

 

 

 

 

 

 

 

3,934

 

Foreign currency translation adjustment, net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(683

)

 

 

 

 

 

(683

)

Net loss

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(598

)

 

 

 

 

 

 

 

 

(598

)

Noncontrolling interest

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(104

)

 

 

(104

)

Balances at June 30, 2022

 

-

 

$

-

 

 

 

134,601,671

 

$

135

 

 

$

432,889

 

 

$

(22,225

)

 

$

228

 

 

$

102

 

 

$

411,129

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Redeemable convertible

 

 

 

 

 

Additional

 

 

 

 

 

Accumulated other

 

 

Noncontrolling

 

 

Total

 

 

preferred stock

 

 

Common stock

 

 

paid-in

 

 

Accumulated

 

 

comprehensive

 

 

interest in consolidated

 

 

stockholders’

 

(In thousands, except share data)

Shares

 

Amount

 

 

Shares

 

Amount

 

 

capital

 

 

deficit

 

 

income

 

 

subsidiary

 

 

deficit

 

Balances at December 31, 2020

 

87,268,694

 

$

194,319

 

 

 

31,241,916

 

$

23

 

 

$

6,491

 

 

$

(22,607

)

 

$

65

 

 

$

 

 

$

(16,028

)

Exercise of stock options

 

 

 

 

 

 

533,540

 

 

1

 

 

 

195

 

 

 

 

 

 

 

 

 

 

 

 

196

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

456

 

 

 

 

 

 

 

 

 

 

 

 

456

 

Foreign currency translation adjustment,
   net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

202

 

 

 

 

 

 

202

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

102

 

 

 

 

 

 

 

 

 

102

 

Noncontrolling interest

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

315

 

 

 

315

 

Balances at March 31, 2021

 

87,268,694

 

$

194,319

 

 

 

31,775,456

 

$

24

 

 

$

7,142

 

 

$

(22,505

)

 

$

267

 

 

$

315

 

 

$

(14,757

)

Exercise of stock options

 

 

 

 

 

 

321,130

 

 

 

 

 

166

 

 

 

 

 

 

 

 

 

 

 

 

166

 

Stock-based compensation

 

 

 

 

 

 

 

 

 

 

 

667

 

 

 

 

 

 

 

 

 

 

 

 

667

 

Foreign currency translation adjustment,
   net of tax

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

269

 

 

 

 

 

 

269

 

Net income

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,670

 

 

 

 

 

 

 

 

 

2,670

 

Noncontrolling interest

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Balances at June 30, 2021

 

87,268,694

 

$

194,319

 

 

 

32,096,586

 

$

24

 

 

$

7,975

 

 

$

(19,835

)

 

$

536

 

 

$

315

 

 

$

(10,985

)

 

The accompanying notes are an integral part of these unaudited interim consolidated financial statements

4


5

Cytek Biosciences, Inc

Consolidated Statements of Cash Flows

(Unaudited)

 

 

 

Six months ended June 30,

 

(In thousands)

 

2022

 

 

2021

 

Cash flows from operating activities:

 

 

 

 

 

 

Net (loss) income

 

$

(2,860

)

 

$

2,772

 

Adjustments to reconcile net (loss) income to net cash (used in) provided by
   operating activities:

 

 

 

 

 

 

Depreciation and amortization

 

 

1,659

 

 

 

368

 

Amortization of operating lease-right-of use assets

 

 

1,365

 

 

 

-

 

Stock-based compensation

 

 

7,771

 

 

 

1,123

 

Gain on equity method investment

 

 

-

 

 

 

(40

)

Provision for excess and obsolete inventory

 

 

287

 

 

 

263

 

Interest expenses for accretion of the legal settlement liabilities

 

 

1,047

 

 

 

776

 

Change in operating assets and liabilities:

 

 

 

 

 

 

Trade accounts receivable

 

 

(7,964

)

 

 

(6,054

)

Inventories

 

 

(14,355

)

 

 

(3,874

)

Prepaid expenses and other assets

 

 

(8,664

)

 

 

(2,557

)

Trade accounts payable

 

 

3,677

 

 

 

(149

)

Accrued expenses and other liabilities

 

 

2,784

 

 

 

505

 

Legal settlement liabilities

 

 

533

 

 

 

965

 

Deferred revenue

 

 

4,598

 

 

 

3,923

 

Lease liabilities

 

 

(798

)

 

 

-

 

Net cash (used in) provided by operating activities

 

 

(10,920

)

 

 

(1,979

)

Cash flows from investing activities:

 

 

 

 

 

 

Purchase of property and equipment

 

 

(2,108

)

 

 

(1,760

)

Payment of investment

 

 

(1,587

)

 

 

-

 

Payment for additional investment in Cytek Japan, net of cash acquired

 

 

-

 

 

 

371

 

Net cash used in investing activities

 

 

(3,695

)

 

 

(1,389

)

Cash flows from financing activities:

 

 

 

 

 

 

Repayment of Paycheck Protection Program loan

 

 

-

 

 

 

(2,772

)

Payment of deferred offering cost

 

 

-

 

 

 

(1,081

)

Proceeds from Employee Stock Purchase Plan

 

 

765

 

 

 

 

Payments for taxes related to net share settlement of equity awards

 

 

(67

)

 

 

 

Proceeds from issuance of common stock under employee stock plans

 

 

810

 

 

 

317

 

Net cash provided by financing activities

 

 

1,508

 

 

 

(3,536

)

Effect of exchange rate changes on cash and cash equivalents

 

 

(1,617

)

 

 

631

 

Cash and cash equivalents:

 

 

 

 

 

 

Net (decrease) increase in cash and cash equivalents

 

 

(14,724

)

 

 

(6,273

)

Cash and cash equivalents at beginning of period

 

 

364,618

 

 

 

166,119

 

Cash and cash equivalents at end of period

 

$

349,894

 

 

$

159,846

 

Supplemental disclosure of cash flow information:

 

 

 

 

 

 

Cash paid for taxes

 

$

7,657

 

 

$

2,007

 

Non-cash investing and financing activities:

 

 

 

 

 

 

Fixed asset purchases in accounts payable at period end

 

$

251

 

 

$

338

 

Intangible asset in accrued expenses at period end

 

$

40

 

 

$

 

Stock option exercise in accounts receivable at period end

 

$

 

 

$

45

 

Deferred financing costs in accounts payable at period end

 

$

 

 

$

1,691

 

 

The accompanying notes are an integral part of these unaudited interim consolidated financial statements

5


6

Cytek Biosciences, Inc.

Notes to consolidated financial statements

 

1.
Description of business

Cytek Biosciences, Inc. (“Cytek” or the “Company”) is a leading cell analysis solutions company advancing the next generation of cell analysis tools by leveraging novel technical approaches. The Company has focused on becoming the premier cell analysis company through continued innovation that facilitates scientific advances in biomedical research and clinical applications.

The Company has successfully developed and manufactured its full spectrum flow cytometry platform (“instrument(s)” or “product(s)”). The Company believes its core instruments, the Aurora and Northern Lights systems, are the first full spectrum flow cytometers able to deliver high-resolution, high-content and high-sensitivity cell analysis by utilizing the full spectrum of fluorescence signatures from multiple lasers to distinguish fluorescent tags on single cells (“Full Spectrum Profiling” or “FSP”). The Company’s FSP platform includes instruments, accessories, reagents, software, and services to provide a comprehensive and integrated suite of solutions for its customers.

The Company was incorporated in the state of Delaware in December 2014 and is headquartered in Fremont, California with offices, manufacturing facilities and distribution channels across the globe.

Initial Public Offering

In July 2021, the Company priced its initial public offering (“IPO”) of 13,949,401 shares of common stock, which included the full exercise by the underwriters of their option to purchase an additional 2,184,695 shares from the Company, at an initial public offering price of $17.00 per share for gross proceeds of $237.1 million, which resulted in net proceeds to the Company of approximately $215.7 million, after deducting underwriting discounts and commissions of approximately $17.3 million and offering-related transaction costs of approximately $5.3 million. In addition, certain selling stockholders offered and sold an additional 2,799,929 shares or common stock in the IPO. The Company did not receive any proceeds from the sale of such shares by the selling stockholders.

In addition, in connection with the completion of the IPO on July 27, 2021, all outstanding shares of convertible preferred stock (see Note 11) were automatically converted into 87,268,694 shares of the Company’s common stock and were reclassified as permanent equity. Further, immediately following the closing of the IPO, the Company amended and restated its certificate of incorporation such that the total number of shares of common stock authorized to be issued was 1,000,000,000 and the total number of shares of preferred stock authorized to be issued was 10,000,000. Following the IPO, there are no shares of convertible preferred stock outstanding.

2.
Basis of presentation and summary of significant accounting policies

The Company has prepared the accompanying unaudited interim consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”).

Principles of consolidation

The unaudited interim consolidated financial statements include the accounts of Cytek Biosciences, Inc., its wholly-owned subsidiaries, Cytek Limited (HK), Cytek Biosciences B.V. (Europe), Cytek (Shanghai) Biosciences Co., Ltd., Cytek Biosciences (Wuxi) Co., Ltd., Cytoville Biosciences Shanghai Co., Ltd. and Cytek (Shanghai) Software Development Technology Co., Ltd. and its majority-owned subsidiary, Cytek Japan Kabushiki Kaisha (“Cytek Japan”). The noncontrolling interest is presented in stockholders’ equity in the consolidated balance sheets and consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit). All intercompany accounts and transactions have been eliminated in consolidation.

On July 16, 2021, the Company effected a 1.3333-for-1 stock split of its common stock and redeemable convertible preferred stock (the “Stock Split”). All share and per share information has been retroactively adjusted to reflect the Stock Split for all periods presented.

Variable interest entities and voting interest entities

The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a variable interest entity (“VIE”) and therefore subject to the consolidation requirements under the VIE model. Only if the entity does not meet the definition of a VIE, the Company will apply the voting interest model (“VOE”) or other applicable GAAP. VOEs are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity’s activities. The

6


7

Company consolidates VOEs in which it has greater than 50% of the voting shares and that other equity holders do not have substantive voting, participating or liquidation rights. As defined in applicable accounting standards, VIEs are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when an enterprise has both the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. The Company consolidates a VIE where it has been determined that the Company is the primary beneficiary of the entity’s operations. The Company does not currently hold an interest in a VIE.

Use of estimates

The preparation of the unaudited interim consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and the disclosure of contingent assets and liabilities in the Company’s unaudited interim consolidated financial statements and accompanying notes as of the date of the unaudited interim consolidated financial statements. These estimates and assumptions are based on current facts, historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of expenses that are not readily apparent from other sources. Actual results may differ materially and adversely from these estimates.

COVID-19

The global COVID-19 pandemic continues to evolve and the Company intends to continue to monitor it closely. In response to the COVID-19 pandemic and various resulting government directives, the Company took proactive measures to protect the health and safety of its employees, contractors, customers and visiting vendors and suppliers, including implementing social distancing and other protective measures, restricting business travel and limiting access to its facilities to vendors, suppliers and partners who are critical to its business operations. The Company communicates regularly with its suppliers so that its supply chain remains intact, and the Company has not experienced any material supply issues. The Company also developed, and continues to develop, remote learning capabilities to help its customers and partners operate and reduce the number of required customer/partner on-site visits for its field application scientists and field support engineers to comply with travel restrictions and country-specific quarantine requirements. While the COVID-19 pandemic has not had a material adverse effect on the Company's business, results of operations or the operation of financial reporting systems, internal control over financial reporting and disclosure controls and procedures, given the considerable uncertainty around the duration and extent of the pandemic, including the resurgence of infections or new strains of the virus, the related financial and operational impact cannot be reasonably estimated. The Company continues to monitor the implications of the COVID-19 pandemic on its business, as well as its customers’ and suppliers’ business. Potential impacts of the COVID-19 pandemic, some of which the Company has already experienced, include those described throughout the “Risk Factors” section, including “A pandemic, epidemic or outbreak of an infectious disease in the United States or worldwide could adversely affect our business. The COVID-19 pandemic has had and could continue to have an adverse impact on our business, operations, and the markets and communities in which we, our partners, and customers operate."

Operating segments

Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for allocating and evaluating financial performance. The Company operates and manages its business as one reportable and operating segment.

Foreign currency translation and transactions

The Company has determined that the functional and reporting currency for its operations across the globe is the functional currency of the Company’s international subsidiaries. Accordingly, all foreign balance sheet accounts have been translated into U.S. dollars using the rate of exchange at the respective balance sheet date. Components of the unaudited interim consolidated statements of operations and comprehensive income have been translated at the average exchange rate for the year or the reporting period. Translation gains and losses are recorded in accumulated other comprehensive income as a component of stockholders’ equity. Gains or losses arising from currency exchange rate fluctuations on transactions denominated in a currency other than the local functional currency are included in the unaudited interim consolidated statements of operations and comprehensive income.

Cash and cash equivalents

The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. Cash equivalents are carried at cost, which approximates fair value.

7


8

The Company’s cash and cash equivalents consist of money held in demand depositary accounts and money market funds. The carrying amount of cash and cash equivalents was $349.9 million and $364.6 million as of June 30, 2022 and December 31, 2021, respectively, which approximates fair value and was determined based upon Level 1 inputs. The money market account is valued using quoted market prices with no valuation adjustments applied and is categorized as Level 1. The Company limits its credit risk associated with cash and cash equivalents by maintaining its bank accounts at major and reputable financial institutions. The Company’s cash and cash equivalents balance exceeded the federally insured limit of $250,000 as of June 30, 2022 and December 31, 2021.

The following is a summary of cash and cash equivalents on the consolidated balance sheets (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Cash

 

$

10,673

 

 

$

18,939

 

Money market funds

 

 

327,272

 

 

 

345,679

 

Commercial paper

 

 

11,949

 

 

 

-

 

Total cash and cash equivalents as presented on the
   consolidated statements of cash flows

 

$

349,894

 

 

$

364,618

 

 

Trade accounts receivable, net

Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management considers historical losses adjusted to take into account current market conditions and the Company’s customers’ respective financial conditions, the amounts of receivables in dispute and the current receivables aging and current payment patterns. To the extent identified, account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. To date, the Company’s customers have primarily been large pharmaceutical companies, biopharmaceutical companies, leading academic research centers and clinical research organizations and therefore, the Company has not had any material write-offs or allowance for doubtful accounts for the presented periods. The following is a summary of the accounts receivables allowance for doubtful accounts for the six months ended June 30, 2022 and the year ended December 31, 2021 (in thousands):

Allowance for doubtful accounts

 

 

 

Balance at December 31, 2020

 

$

175

 

Addition during the period

 

 

-

 

Utilization of allowance for doubtful accounts

 

 

(172

)

Balance at December 31, 2021

 

$

3

 

Addition during the period

 

 

 

Utilization of allowance for doubtful accounts

 

 

(3

)

Balance at June 30, 2022

 

$

-

 

Inventories

Inventories are stated at the lower of cost and net realizable value. Cost is computed using standard cost, which approximates actual cost on a first-in, first-out basis. Inventory that is obsolete or in excess of forecasted usage is written down to its estimated net realizable value based on assumptions about future demand and market conditions. Inventory write-downs are charged to cost of sales and establish a new cost basis for the inventory. Inventories include raw materials, work-in-process and finished goods.

Property and equipment, net

Property and equipment are recorded at cost, net of accumulated depreciation. Depreciation is recorded using the straight-line method based on the estimated useful lives of the depreciable property or, for leasehold improvements, the remaining term of the lease, whichever is shorter. Assets not yet placed in use are not depreciated. The Company’s estimated useful lives of its property and equipment are as follows:

 

 

Estimated Useful Lives

Furniture and fixtures

 

7 years

Laboratory equipment

 

5 years

Office and computer equipment

 

3 years

Leasehold improvements

 

Shorter of expected lease term or estimated useful life

 

8


9

Upon sale or retirement of the assets, the cost and related accumulated depreciation are removed from the accounts and the resulting gain or loss is recognized in the consolidated statement of operations and comprehensive income. Expenditures for general maintenance and repairs are expensed as incurred.

Goodwill and intangible assets, net

In July 2015, the Company entered into a purchase agreement with Cytek Development Technology (“Cytek Tech”) involving the acquisition of substantially all assets of Cytek Tech for the aggregate purchase amount of $900,000 in cash and the assumption of Cytek Tech liabilities. The Company recorded goodwill of $476,000 and intangible assets of $476,000 at the transaction date. The addition of goodwill in 2021 is discussed in Note 8, Acquisition.

Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Intangible assets resulting from the acquisition of entities are estimated by management based on the fair value of assets received. Intangible assets are amortized on a straight-line basis over the estimated useful lives. The Company’s estimated useful lives of its intangible assets are as follows:

 

 

Estimated Useful Lives

Patent

 

20 years

Trademarks

 

10 years

Tradename

 

4 years

Customer relationship

 

7 years

Reagent licenses

 

7 years

IP license

 

5 years

 

Accounting for Impairment of Long-Lived Assets

Long-lived assets with finite lives include property and equipment and acquired intangible assets. The Company evaluates long-lived assets, including acquired intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset exceeds these estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the assets exceeds the fair value of the asset or asset group.
 

Goodwill and indefinite-lived intangible assets are not amortized but rather tested for impairment at least annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that impairment may exist. Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its fair value, in which case an impairment charge is recorded to goodwill to the extent the carrying value exceeds the fair value, limited to the amount of goodwill. The Company did not recognize any impairment of goodwill for all periods presented.
 

Fair value of financial instruments

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:

Level 1—Quoted prices in active markets for identical assets or liabilities.

Level 2—Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.

The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The Company recognizes transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer.

9


10

The carrying amounts reflected in the unaudited interim consolidated balance sheets for cash and cash equivalents, trade accounts receivable, net, trade accounts payable and accrued expenses approximate their fair values.

Investments

The Company's investment consists of non-marketable equity investments in a privately held company. The Company’s non marketable equity investments do not have readily determinable fair values. Therefore, the Company elects to apply the measurement alternative and record these investments at cost, less any impairment, plus or minus observable price changes in orderly transactions for identical or similar investments of the same issuer. Investment are included within other noncurrent assets on our consolidated balance sheets and adjustments to their carrying amounts are recorded in other income (expense), net in the consolidated statements of operations. There were no material events or circumstances impacting the carrying amount of our strategic investments during the three months ended June 30, 2022.

 

Revenue recognition

The Company’s product revenue consists of sales of its instrument systems and accessories. The Company recognizes product revenue at the point in time when control of the instrument is transferred to the customer.

The Company’s service revenue primarily consists of post-warranty service contracts, installations and repairs, which are recognized over time. Post-warranty service contracts are recognized ratably over the term of the contract and installations and repair services are recognized as they are delivered to the customer.

Revenue is recognized when control of promised goods or services is transferred to a customer in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To determine revenue recognition for its arrangements with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (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.

Invoicing for products occurs upon delivery and payment terms are 30 to 90 days. Service contracts are invoiced upfront and payment terms are generally 30 days. For those arrangements that have terms greater than one year, any payments received upfront are for reasons other than financing. Revenue is recognized only to the extent that it is probable that a significant reversal of the cumulative amount recognized will not occur in future periods. Variable consideration is not material.

Certain of the Company’s sales contracts involve the delivery or performance of multiple products and services within contractually binding arrangements. The Company has determined these performance obligations qualify as distinct performance obligations, as the customer can benefit from the good or service on its own or together with other resources that are readily available to the customer, and the Company’s promise to transfer the good or service is separately identifiable from other promises in the contract. For these arrangements that contain multiple performance obligations, the Company allocates transaction price based on the relative standalone selling price (“SSP”) method by comparing the SSP of each distinct performance obligation to the total value of the contract. The Company uses a range of amounts to estimate SSP for products and services sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and services. In instances where SSP is not directly observable, such as when the Company does not sell the product or service separately, the Company determines the SSP using information that may include market conditions and other observable inputs.

Sales, value-add and other taxes, collected from customers concurrent with revenue generating activities and remitted to governmental authorities are not included in revenue. Shipping and handling costs associated with outbound freight are accounted for as a fulfillment cost and are included in cost of sales.

Product revenue

The Company’s standard arrangement for sales to end users is a purchase order or an executed contract. Revenue is recognized upon transfer of control of the product to the customer, which occurs at a point in time depending on the shipping terms.

The Company’s arrangements with its distributors include a purchase order. The purchase order is governed by terms and conditions set forth in the applicable distribution agreement. Revenue is recognized upon transfer of control of the products to the distributor, which occurs at a point in time depending on the shipping terms.

10


11

Service revenue

The Company’s service revenue primarily consists of post-warranty service contracts, installations and repairs, which are recognized over time. Post-warranty service contracts are recognized ratably over the term of the contract and installations and repair services are recognized as they are delivered to the customer. Service contracts are typically between one and three years.

Contract liabilities

Contract liabilities consist of fees invoiced or paid by the Company’s customers for which the associated services have not been performed and revenue has not been recognized based on the Company’s revenue recognition criteria described above. Such amounts are reported as deferred revenue for service and customer deposits for instruments on the consolidated balance sheets. Deferred revenue that is expected to be recognized during the following 12 months is recorded as a current liability and the remaining portion is recorded as noncurrent.

Assurance-type product warranties

The Company provides a one-year assurance-type warranty that is included with the sale of its instruments. At the time revenue is recognized for the products, the Company establishes an accrual for estimated warranty expense based on historical data and trends of product reliability and costs of repairing and replacing defective products. The Company exercises judgment in estimating the expected product warranty costs, using data such as the historical repair costs. While management believes that historical experience provides a reliable basis for estimating such warranty cost, unforeseen quality issues or component failure rates could result in future costs in excess of such estimates, or alternatively, improved quality and reliability in the Company’s products could result in actual expenses that are below those currently estimated.

Deferred offering costs

Deferred offering costs, which consist of direct incremental legal, consulting, banking and accounting fees relating to the Company’s planned initial public offering, are capitalized, and will be offset against proceeds from the IPO upon the effectiveness of the offering. In the event an anticipated offering is terminated, deferred offering costs will be expensed. On July 27, 2021, the Company completed the IPO; accordingly, the Company recognized the initial public offering costs of approximately $5.3 million as a reduction from gross proceeds associated with the IPO through additional paid-in capital in the accompanying consolidated balance sheet. Accordingly, there were no deferred offering costs as of June 30, 2022 and December 31, 2021.

Research and development costs

Research and development costs are expensed as incurred. Research and development expenses to date consist primarily of salaries, benefits, stock-based compensation, independent contractor costs, laboratory supplies, equipment maintenance, materials expenses, and software license fees. Payments made prior to the receipt of goods or services to be used in research and development activities are recorded as prepaid expenses until the related goods or services are received.

Advertising costs

The cost of advertising, marketing and media is expensed as incurred. For the three and six months ended June 30, 2022, advertising, marketing and media expenses totaled $0.8 million and $1.1 million, respectively. For the three and six months ended June 30, 2021, advertising, marketing and media expenses totaled $0.4 million and $0.6 million, respectively.

Stock-based compensation

The Company maintains an equity incentive compensation plan under which incentive stock options and nonqualified stock options to purchase common stock, and restricted stock units for common stock, are granted to employees and non-employee consultants. Stock-based compensation cost is measured at the grant date, based on the fair value of the award, and is recognized as expense over the requisite service period. The fair value of stock options granted to employees is estimated using the Black-Scholes option pricing model. The Company records forfeitures as they occur. The weighted-average assumptions used in estimating the fair value of stock options granted during each of the periods presented are:

Expected Volatility—Expected volatility is estimated by studying the volatility of selected industry peers deemed to be comparable to the Company's business corresponding to the expected term of the awards.

Expected Term—Expected term represents the period that the Company's stock-based awards are expected to be outstanding and is determined using the simplified method.

11


12

Dividend Yield— The expected dividend yield is zero as the Company has never declared or paid cash dividends and has no current plans to do so in the foreseeable future.

Risk-Free Interest Rate—The risk-free interest rate is based on the U.S. Treasury zero-coupon issued in effect at the time of grant for periods corresponding with the expected term of the option.

Income taxes

The Company accounts for income taxes under an asset and liability approach. Deferred income taxes comprise the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and the amounts recognized for income tax reporting purposes, net operating loss carryforwards, and other tax credit carryforwards measured by applying currently enacted tax laws. A valuation allowance is provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.

The Company determines whether a tax position is more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. The Company uses a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. The Company’s policy for interest and penalties related to uncertain tax positions is to recognize interest and penalties, if any, in interest expense and other expense, respectively, in the accompanying consolidated statement of operations. Accrued interest and penalties, if any, are included in accrued expenses in the consolidated balance sheet.

The Company files income tax returns in the U.S. federal jurisdiction, various U.S. state jurisdictions and foreign jurisdictions. The U.S. state and foreign jurisdictions have statutes of limitations that generally range from three to five years. The Company’s federal, state and foreign income tax returns are subject to examination unless the statutes of limitations close. The Company is not currently under examination for federal, state, and foreign income tax purposes.

The Company intends to reinvest its undistributed earnings of its foreign operations. Following enactment of the 2017 Tax Cuts and Jobs Act, the repatriation of cash to the United States is generally no longer taxable for federal income tax purposes. However, the repatriation of cash held outside the United States could be subject to applicable foreign withholding taxes and state income taxes. The Company may remit foreign earnings to the United States to the extent it is tax efficient to do so. It does not expect the tax impact from remitting these earnings to be material. The Company adopted this guidance on January 1, 2021 on a prospective basis, and the adoption did not have a material impact to the Company’s unaudited interim consolidated financial statements.

Net (loss) income attributable to common stockholders per share

Basic net (loss) income attributable to common stockholders per share and diluted net (loss) income attributable to common stockholders per share are computed using the weighted-average number of shares of common stock outstanding for the period. Net (loss) income per share attributable to common stockholders is calculated using the two-class method, which is an earnings allocation formula that determines net (loss) income per share for the holders of shares of the Company’s common stock and participating securities. The Company’s redeemable convertible preferred stock contains participation rights in any dividend paid by the Company and is deemed to be a participating security. The participating securities include a contractual obligation to participate in the income of the Company and are included in the calculation of net (loss) income per share in the periods in which net (loss) income is recorded.

Diluted net (loss) income attributable to common stockholders per share is computed using the more dilutive of (a) the two-class method or (b) the if-converted method. The Company allocates earnings first to preferred stockholders based on non-cumulative dividend rights if and when declared and then to common and preferred stockholders based on ownership interests. The weighted-average number of shares of common stock included in the computation of diluted net (loss) income attributable to common stockholders per share gives effect to all potentially dilutive common stock equivalents, including outstanding options and redeemable convertible preferred stock.

Common stock equivalents are excluded from the computation of diluted net (loss) income attributable to common stockholders per share if their effect is antidilutive.

Business Combinations

The Company uses the acquisition method of accounting under ASC 805, Business Combinations. Each acquired company’s operating results are included in the Company's consolidated financial statements starting on the date of acquisition. The purchase price is equivalent to the fair value of consideration transferred. Tangible and identifiable intangible assets acquired and liabilities assumed

12


13

as of the date of acquisition are recorded at the acquisition date fair value. Goodwill is recognized for the excess of purchase price over the net fair value of assets acquired and liabilities assumed.

Amounts allocated to assets and liabilities are based upon fair values. Such valuations require management to make significant estimates and assumptions, especially with respect to the identifiable intangible assets. Management makes estimates of fair value based upon assumptions believed to be reasonable and that of a market participant. These estimates are based on historical experience and information obtained from the management of the acquired companies and the estimates are inherently uncertain. The separately identifiable intangible assets generally include customer relationships, trade names, and reagent licenses.

Recently adopted accounting pronouncements

The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. The Company has, however, elected to early- adopt as permitted certain new or revised accounting standards as of dates that may or may not coincide with the effective dates of public companies. These standards include the following:

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes ("Topic 740"). The objective of the guidance is to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and to provide more consistent application to improve the comparability of financial statements. The guidance is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. The Company early adopted this guidance on January 1, 2021, and the adoption did not have a material impact to the Company’s unaudited interim consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), to improve financial reporting and disclosures about leasing transactions. This ASU requires companies that lease assets to recognize on the balance sheet the assets and liabilities for the rights and obligations created by those leases, for substantially all leases. The recognition, measurement and presentation of expense and cash flows arising from a lease by a lessee will depend primarily on its classification as a finance or operating lease; both types of leases will be recognized on the balance sheet. This ASU also requires disclosures to help financial statement users to better understand the amount, timing and uncertainty of cash flows arising from leases. As the Company qualifies as an emerging growth company, the new lease standard was adopted by the Company on its effective date of January 1, 2022. The Company used the optional transition method to the modified retrospective approach in which results for reporting periods beginning on January 1, 2022 are presented under Topic 842, while prior period amounts continue to be reported and disclosed in accordance with the Company’s historical accounting treatment under ASC Topic 840, Leases.
 

A number of practical expedients and policy elections are available under the new guidance to reduce the burden of adoption and ongoing compliance with Topic 842. The Company elected the "package of practical expedients" permitted under the transition guidance, which did not require reassessment of whether contracts entered into prior to January 1, 2022 are or contain leases, and allowed carryforward of the historical lease classification for existing leases. The Company has not elected to adopt the “hindsight” practical expedient, and therefore will measure the right-of-use (ROU) asset and lease liability using the remaining portion of the lease term at adoption on January 1, 2022.

The Company made an accounting policy election under Topic 842 not to recognize ROU assets and lease liabilities for leases with a term of twelve months or less. For all other leases, the Company recognizes ROU assets and lease liabilities based on the present value of lease payments over the lease term at the commencement date of the lease (or January 1, 2022 for existing leases upon the adoption of Topic 842). The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by any lease incentives.

Future lease payments may include fixed rent escalation clauses or payments that depend on an index (such as the consumer price index). Subsequent changes an index and other periodic market-rate adjustments to base rent are recorded in variable lease expense in the period incurred. Residual value guarantees and payments for terminating a lease are included in the lease payments only when it is probable they will be incurred.

The Company’s leases may include a non-lease component representing additional services transferred to the Company, such as common area maintenance for real estate. The Company made an accounting policy election to account for each separate lease component and the non-lease components associated with that lease component as a single lease component. The non-lease components are generally variable in nature and recorded in variable lease expense in the period incurred.

13


14

The Company uses its incremental borrowing rate to determine the present value of lease payments, as the Company’s leases do not have a readily determinable implicit discount rate. The incremental borrowing rate is the rate of interest the Company would have to pay to borrow on a collateralized basis over a similar term and amount in a similar economic environment. Judgement is applied in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency, and economic environment in determining the incremental borrowing rate to apply to each lease.

Adoption of Topic 842 resulted in the recording of ROU assets and lease liabilities related to the Company’s operating leases of approximately $14.6 million and $15.2 million, respectively, on January 1, 2022. The adoption of the new lease standard did not materially impact the Company's consolidated net income or consolidated cash flows and did not result in a cumulative-effect adjustment to the opening balance of retained earnings. Refer to Note 16 for additional disclosures.
 

Recent accounting pronouncements not yet adopted

In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. As the Company will lose its emerging growth company (“EGC”) status as of December 31, 2022, and the Company will be required to apply the provision of ASU 2016-13 beginning with the annual reporting period ended December 31, 2022. Company is currently evaluating the impact of adoption this guidance on the consolidated financial statements and related disclosures.

3.
Concentrations of credit risk and other risks and uncertainties

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents. The Company maintains accounts in federally insured financial institutions in excess of federally insured limits. Management believes the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which these deposits are held and of the money market funds in which these investments are made.

4.
Revenue from contracts with customers

Disaggregation of revenue

The following table depicts the disaggregation of revenue by sales channel mix and customer mix as defined by the nature of workflows (in thousands):

 

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Sales channel mix

 

 

 

 

 

 

 

 

 

 

 

 

Direct sales channel

 

$

33,602

 

 

$

25,703

 

 

$

64,521

 

 

$

45,565

 

Distributor channel

 

 

6,557

 

 

 

4,705

 

 

 

10,702

 

 

 

9,115

 

Total revenue, net

 

$

40,159

 

 

$

30,408

 

 

$

75,223

 

 

$

54,680

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer mix

 

 

 

 

 

 

 

 

 

 

 

 

Academia and government

 

$

15,406

 

 

$

13,754

 

 

$

29,813

 

 

$

23,870

 

Biotechnology, pharmaceutical, distributor and contract research
   organizations

 

 

24,753

 

 

 

16,654

 

 

 

45,410

 

 

 

30,810

 

Total revenue, net

 

$

40,159

 

 

$

30,408

 

 

$

75,223

 

 

$

54,680

 

 

Revenue by geographical markets is presented in Note 21, Geographic areas.

Remaining performance obligations

The following table includes estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) as of June 30, 2022 (in thousands):

 

 

Less than 1 year

 

 

Greater than 1 year

 

 

Total

 

Product revenue

 

 

72

 

 

 

 

 

 

72

 

Service revenue

 

 

9,919

 

 

 

11,020

 

 

 

20,939

 

Total revenue

 

$

9,991

 

 

$

11,020

 

 

$

21,011

 

 

14


15

 

Contract balances

The following table provides information about receivables, deferred revenue from contracts with customers, and customer deposits (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Trade accounts receivable

 

$

36,811

 

 

$

29,760

 

Contract liabilities:

 

 

 

 

 

 

Deferred revenue

 

$

21,011

 

 

$

16,871

 

Customer deposits, which are included in 'Other current liabilities'

 

 

736

 

 

 

1,018

 

Total contract liabilities

 

$

21,747

 

 

$

17,889

 

 

The following provides a roll-forward of the contract liabilities (in thousands):

Contract liabilities

 

 

 

Balance at December 31, 2020

 

$

7,745

 

Revenue recognized

 

 

(15,008

)

Revenue deferred

 

 

25,152

 

Balance at December 31, 2021

 

$

17,889

 

Revenue recognized

 

 

(12,060

)

Revenue deferred

 

 

15,918

 

Balance at June 30, 2022

 

$

21,747

 

 

5.
Balance sheet details

Inventories

The following table shows the components of inventory (in thousands):

 

 

June 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Raw materials

 

$

25,828

 

 

$

17,260

 

Work in progress

 

 

2,475

 

 

 

2,297

 

Finished goods

 

 

17,042

 

 

 

12,614

 

Total inventories

 

$

45,345

 

 

$

32,171

 

 

Prepaid expenses and other current assets

The following table shows the components of prepaid expenses and other current assets (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Prepaid expenses:

 

 

 

 

 

 

Prepaid inventory

 

$

2,262

 

 

$

397

 

Prepaid rent

 

 

215

 

 

 

201

 

Prepaid insurance

 

 

125

 

 

 

1,873

 

Prepaid income tax

 

 

4,406

 

 

 

-

 

Other

 

 

2,345

 

 

 

2,132

 

Other current assets:

 

 

 

 

 

 

Tax refund receivable

 

 

372

 

 

 

(127

)

Other

 

 

1,495

 

 

 

708

 

Total prepaid expenses and other current assets

 

$

11,220

 

 

$

5,184

 

 

15


16

Accrued expenses

The following table shows the components of accrued expenses (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Accrued expenses:

 

 

 

 

 

 

Accrued compensation and related benefits

 

$

7,787

 

 

$

9,117

 

Professional service fees

 

 

679

 

 

 

1,119

 

Purchases

 

 

6,515

 

 

 

2,483

 

Product warranty

 

 

1,794

 

 

 

1,760

 

Other

 

 

1,066

 

 

 

772

 

Total accrued expenses

 

$

17,841

 

 

$

15,251

 

 

For the product warranty analysis refer to Note 19.

Other current liabilities

The following table shows the components of other current liabilities (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Other current liabilities:

 

 

 

 

 

 

Customer deposits

 

$

736

 

 

$

1,018

 

Income tax payable

 

 

-

 

 

 

2,476

 

Sales and use tax payable

 

 

1,291

 

 

 

1,403

 

Operating lease liability, current

 

 

2,529

 

 

 

 

Other

 

 

1,074

 

 

 

1,455

 

Total other current liabilities

 

$

5,630

 

 

$

6,352

 

 

16


17

6.
Fair value of financial instruments

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The following table sets forth the fair value of the Company’s financial assets and liabilities by level within the fair value hierarchy (in thousands):

 

 

 

 

 

Quoted prices

 

 

 

 

 

 

 

 

 

 

 

 

in active

 

 

Significant

 

 

 

 

 

 

 

 

 

markets for

 

 

other

 

 

Significant

 

 

 

 

 

 

identical

 

 

observable

 

 

unobservable

 

 

 

December 31,

 

 

assets

 

 

inputs

 

 

inputs

 

 

 

2021

 

 

(level 1)

 

 

(level 2)

 

 

(level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

345,679

 

 

$

345,679

 

 

$

 

 

$

 

Total

 

$

345,679

 

 

$

345,679

 

 

$

 

 

$

 

 

 

 

 

 

 

Quoted prices

 

 

 

 

 

 

 

 

 

 

 

 

in active

 

 

Significant

 

 

 

 

 

 

 

 

 

markets for

 

 

other

 

 

Significant

 

 

 

 

 

 

identical

 

 

observable

 

 

unobservable

 

 

 

June 30,

 

 

assets

 

 

inputs

 

 

inputs

 

 

 

2022

 

 

(level 1)

 

 

(level 2)

 

 

(level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

327,272

 

 

$

327,272

 

 

$

 

 

$

 

Commercial paper

 

$

11,949

 

 

$

 

 

$

11,949

 

 

$

 

Total

 

$

339,221

 

 

$

327,272

 

 

$

11,949

 

 

$

 

 

The Company did not have any transfers of financial assets measured at fair value on a recurring basis to or from Level 1, Level 2 or Level 3 for any of the periods presented.

The table above does not include the Company's investments in privately held equity securities. Non-marketable equity investments of $1.6 million are included within Other noncurrent assets on the unaudited consolidated balance sheet as of June 30, 2022.

7.
Property and equipment, net

The following table shows the components of property and equipment, net (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Laboratory equipment

 

$

3,673

 

 

$

2,410

 

Leasehold improvements

 

 

3,180

 

 

 

3,021

 

Construction in progress

 

 

225

 

 

 

344

 

Office and computer equipment

 

 

798

 

 

 

673

 

Furniture and fixtures

 

 

1,731

 

 

 

1,263

 

Total property and equipment

 

 

9,607

 

 

 

7,711

 

Less: accumulated depreciation

 

 

(2,267

)

 

 

(1,860

)

Property and equipment, net

 

$

7,340

 

 

$

5,851

 

 

Total depreciation expense for the three and six months ended June 30, 2022 was $398,000 and $738,000, respectively. Total depreciation expense for the three and six months ended June 30, 2021 was $199,000 and $366,000, respectively.

 

8.
Acquisition

On November 2, 2021, the Company completed the acquisition of the reagents business of Tonbo Biotechnologies Corporation ("Tonbo") for an aggregate cash consideration of $17 million. The acquired assets include a portfolio of life science research reagents related to cell preparation, flow cytometry, molecular immunology/polymerase chain reaction and cell culture covering application areas across immunology, apoptosis and immunoprofiling.

17


18

The acquisition was accounted for as a business combination in accordance with ASC 805. The tangible and intangible assets acquired were recorded at fair value on the acquisition date. The purchase price allocation is based upon preliminary valuations and estimates and assumptions which are subject to change within the purchase price allocation period, generally one year from the acquisition date. The following table represents the allocation of the purchase price to the assets acquired by the Company as part of the acquisition included in the Company’s consolidated balance sheets, and is reconciled to the purchase price.

 

 

Tonbo

 

 

 

(in thousands)

 

Current assets

 

$

2,549

 

Fixed Assets

 

 

83

 

Reagent licenses

 

 

1,800

 

Tradename

 

 

700

 

Customer relationships

 

 

2,200

 

Total identifiable net assets acquired

 

 

7,332

 

Goodwill

 

 

9,668

 

Total

 

$

17,000

 

 

The $9.7 million of goodwill arising from the Tonbo acquisition is primarily attributed to significant time-to-market advantages, as the Company gained immediate access to Tonbo’s products, existing relationships and business infrastructure and Tonbo’s knowledgeable and experienced workforce. The goodwill is expected to be deductible for tax purposes.

Intangible assets eligible for recognition separate from goodwill were those that satisfied either the contractual or legal criterion or the separability criterion in the accounting guidance. The identifiable intangible assets acquired and their estimated useful lives for amortization are as follows:

 

Tonbo

 

Fair Value

 

 

Useful life (years)

 

(In thousands, except for years)

Customer relationships

$

2,200

 

 

7

Reagent licenses

 

1,800

 

 

7

Tradename

 

700

 

 

4

Total

$

4,700

 

 

 

 

The customer relationships intangible asset represents the fair value of the underlying relationships with Tonbo’s customers. The tradename intangible asset represents the fair value of brand and name recognition associated with the marketing of Tonbo's reagents. The reagent license intangible asset represents the fair value of access to certain antibodies to manufacture reagents.

The fair value of the customer relationships intangible asset was determined based on the excess earnings method; the fair values of the tradename intangible assets were determined based on the relief-from-royalty method; and the fair value of the reagent license intangible asset was determined based on the cost approach method. The key assumptions used in estimating the fair values of intangible assets included forecasted financial information; customer retention rates; royalty rate of 2.0% for the tradename intangible assets; discount rate of 13.0% for all intangible assets; and certain other assumptions.

All acquired intangibles are being amortized over their estimated useful lives using the straight-line method of amortization.

The fair value assigned to the assets acquired are based on reasonable assumptions and estimates that market participants would use. Actual results may differ from these estimates and assumptions.

The results of operations for the acquisition are included in the consolidated financial statements of the Company from the date of the acquisition and net revenues and operating loss are not material. The Company has not included pro forma financial information related to the acquisition as the overall impact to the financial statements was not material. Transaction costs incurred by the Company related to the acquisition totaled approximately $230,000 for the year ended December 31, 2021, which were expensed and recorded as a component of general and administrative expenses in the consolidated statement of operations.

9.
Goodwill and intangible assets, net

The addition of goodwill for the year ended December 31, 2021 is discussed in Note 8. There were no changes in goodwill for the six months ended June 30, 2022.

18


19

The following table shows the components of intangible assets, net (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Patents and trademarks

 

$

428

 

 

$

387

 

Tradename

 

 

700

 

 

 

700

 

IP license

 

 

476

 

 

 

476

 

Customer relationships

 

 

2,200

 

 

 

2,200

 

Reagent license

 

 

1,800

 

 

 

1,800

 

Total intangible assets

 

 

5,604

 

 

 

5,563

 

Less: accumulated amortization

 

 

(1,745

)

 

 

(824

)

Intangible assets, net

 

$

3,859

 

 

$

4,739

 

 

Total amortization expense for the three and six months ended June 30, 2022 was approximately $468,000 and $921,000, respectively. Total amortization expense for the three and six months ended June 30, 2021 was less than $1,000 and $2,000, respectively.

10.
Legal settlement liability

On February 13, 2018, Becton, Dickinson, and Company (“BD”) filed a lawsuit against the Company alleging trade secret misappropriation and copyright infringement. On October 6, 2020, the Company entered into a Settlement, License and Equity Issuance Agreement with BD pursuant to which the Company and BD agreed to a mutual release of all claims against each other as of the date thereof (the “BD Agreement”). Additionally, BD granted Cytek a non-exclusive, irrevocable, perpetual, worldwide and non-transferrable license to certain BD patents and covenanted that it would not enforce or permit or encourage the enforcement of BD patents against Cytek or its affiliates in connection with the development, manufacture, use, importation, offer for sale or sale of its then-current instruments. In exchange, the Company agreed that Cytek and its affiliates would not dispute or challenge in a legal proceeding the validity, enforceability or scope of the applicable BD patent claims and agreed to make certain payments to BD, including (i) a one-time upfront payment of $2.0 million, (ii) a low single digit royalty payment for ten years, based on net sales of certain of its products, (iii) $6.0 million milestone payment upon the occurrence of a certain sales threshold, and (iv) a specified payment upon the closing of a change of control transaction, if any. The Company also issued 2,087,545 shares of the Company’s common stock to BD during the year ended December 31, 2020 in connection with the BD settlement. In the fourth quarter of 2021, the Company achieved the milestone and made the payment.

The Company separated the settlement agreement into two elements, the litigation settlement and future licensing rights. The Company could not readily determine the fair value of the litigation settlement of prior infringement claims between the Company and BD. Therefore, the Company applied the residual method and allocated the difference between the total present value consideration payable under the BD Agreement and the estimated fair value of the future licensing rights to the litigation settlement element. The Company determined the estimated fair value of the future licensing rights based on the relief from royalty method. The significant assumptions used were the market royalty rate estimated as a royalty rate that a market participant would pay to license the BD intellectual property, forecasted sales subject to the market royalty rate and the discount rate.

The patents in question were determined to have an average useful life of 18 months. Accordingly, beginning the second quarter of 2022, the remaining contractual payments will be classified as operating expenses as they are considered to be represented of deferred litigation settlement. The Company did not record any product cost of sales related to royalty expenses for the three months ended June 30, 2022. The Company recorded $0.8 million product cost of sales related to royalty expense for the six months ended June 30, 2022. The Company recorded $0.7 million and $1.4 million product cost of sales related to royalty expense for the three and six months ended June 30, 2021, respectively. The Company recorded $0.5 million and $1.0 million of interest expense for the three and six months ended June 30, 2022, respectively, and $0.4 million and $0.8 million of interest expense for the three and six months ended June 30, 2021, respectively, to accrete the present value discount of the payment streams over the payment period of ten years from the settlement date using the effective interest rate method. The Company made a one-time upfront payment and issued 2,087,545 shares of the Company’s common stock to BD during the year ended December 31, 2020. The Company recorded legal settlement liability on the consolidated balance sheets of $16.8 million and $15.2 million as of June 30, 2022 and December 31, 2021, respectively, and will record licensing expense in future periods.

19


20

The following table shows the components of the legal settlement liability (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Current:

 

 

 

 

 

 

Legal settlement liability

 

$

2,139

 

 

$

1,463

 

Noncurrent:

 

 

 

 

 

 

Legal settlement liability

 

 

14,649

 

 

 

13,745

 

Total legal settlement liability

 

$

16,788

 

 

$

15,208

 

 

11.
Redeemable convertible preferred stock

In March 2015, the Company entered into a Series A Preferred Stock Purchase Agreement (“Series A Agreement”) with certain investors pursuant to which it sold and issued 9,799,755 shares of Series A redeemable convertible preferred stock (“Series A shares”) at a purchase price of $0.38 per share in the initial closing. In July 2015, the Company sold and issued an additional 8,166,462 Series A shares at a purchase price of $0.38 per share pursuant to a subsequent closing under the Series A Agreement. In October 2015, the Company sold and issued an additional 14,699,632 Series A shares at a purchase price of $0.38 per share pursuant to a milestone closing under the Series A Agreement. A total of 32,665,849 Series A shares were issued for $12.2 million, net of issuance costs of $89,000.

In December 2016, the Company entered into a Series B Preferred Stock Purchase Agreement (“Series B Agreement”) with certain investors pursuant to which it sold and issued 9,888,639 shares of Series B convertible redeemable preferred stock (“Series B shares”) at a purchase price of $0.75 per share in the initial closing. In January 2018, the Company sold and issued an additional 6,110,957 Series B shares at a purchase price of $0.75 per share pursuant to a milestone closing under the Series B Agreement.

In September 2018, the Company entered into a Series C Preferred Stock Purchase Agreement (“Series C Agreement”) with certain investors pursuant to which it sold and issued 18,717,804 shares of Series C convertible redeemable preferred stock (“Series C shares” and together with Series A shares, Series B shares and Series C shares, the “2018 Preferred Stock”) at a purchase price of $2.40 per share in the initial closing. In November and December 2018, the Company sold and issued an additional 2,501,265 and 2,084,387 Series C shares, respectively, at a purchase price of $2.40 per share pursuant to subsequent closings under the Series C Agreement.

In October 2018, the Company repurchased 2,452,270 Series A shares at a price per share of $2.04 (“Series A Repurchase”), for an aggregate purchase price of $5.0 million. In connection with the Series A Repurchase, the Company filed a Certificate of Retirement with the Secretary of State in the State of Delaware to (i) cancel and retire the repurchased shares as required by the Company’s Amended and Restated Certificate of Incorporation, (ii) reduce the number of 2018 Preferred Stock authorized under the Company’s Amended and Restated Certificate of Incorporation to 70,212,570 from 72,664,850 and (iii) reduce the number of Series A shares authorized under the Company’s Amended and Restated Certificate of Incorporation 30,213,574 from 32,665,849.

In October 2020, under the amended and restated certificate of incorporation dated October 22, 2020 (“October COI”), the Company issued 17,752,068 shares of Series D redeemable convertible preferred stock (“Series D shares” and together with Series A shares, Series B shares, Series C shares, the “Preferred Stock”) at a purchase price of $6.76 per share for net proceeds of $119.7 million and authorized the reduction of the Series C to 23,303,456.

In July 2021, all of the then-outstanding shares of Preferred Stock automatically converted into 87,268,694 shares of common stock immediately upon the closing of Company’s IPO.

The Company classified its Preferred Stock as temporary equity in the accompanying unaudited interim consolidated balance sheets due to terms that allow for redemption of the shares upon certain change in control events that are outside of the Company’s control, including sale or transfer of control of the Company, as holders of the Preferred Stock could cause redemption of the shares in these situations.

12.
Common stock

As of June 30, 2022, the Company has authorized 1,000,000,000 shares of common stock at $0.001 par value. Holders of common stock are entitled to one vote per share, and to receive dividends, only and if declared by the Board of Directors and, upon liquidation or dissolution, are entitled to receive all assets available for distribution to stockholders, subordinate to the rights, preferences and privileges of any outstanding Preferred Stock with respect to dividends and in connection with a liquidation, winding up and dissolution of the Company. The holders have no preemptive or other subscription rights.

20


21

On July 16, 2021, the Board and the Company’s stockholders approved an amendment and restatement of the Company’s certificate of incorporation to effect the Stock Split, which became effective upon filing with the Secretary of State of the State of Delaware on July 16, 2021.

On July 16, 2021, the Board and the Company’s stockholders approved an amendment and restatement of the Company’s certificate of incorporation, which became effective immediately following the closing of the IPO on July 27, 2021 and filing with the Secretary of State of the State of Delaware.

13.
Stock-based compensation plan

Stock Plans

As of June 30, 2022, the Company had three stock-based compensation plans (the “Plans”) which are described below.

2015 Equity Incentive Plan

In March 2015, the Board approved the 2015 Equity Incentive Plan (“2015 Plan”), which provided for the granting of stock options to employees, directors and consultants of the Company. As of the effective date of the 2021 Plan described below, the 2015 Plan was terminated and no further equity awards may be granted pursuant to the 2015 Plan. Outstanding stock options granted under the 2015 Plan will continue to be governed by the provisions of the 2015 Plan until expiration or exercise, whichever is earlier.

2021 Equity Incentive Plan

In July 2021, the Board approved the 2021 Equity Incentive Plan (the “2021 Plan”), which provides for the granting of stock options, stock appreciation rights, restricted stock awards, restricted stock unit ("RSU") awards, performance awards, and other awards to employees, directors and consultants of the Company. The 2021 Plan became effective on July 22, 2021 in connection with the IPO. Upon the 2021 Plan’s effective date, there were 18,000,000 shares of the Company’s common stock reserved for issuance thereunder. On January 1 of each year commencing after the effective date of the IPO and continuing through and including January 1, 2031, the number of shares of the Company’s common stock reserved for issuance under the 2021 Plan will increase automatically by an amount equal to 4% of the number of shares of the Company’s common stock outstanding on the preceding December 31, unless the Company’s Board of Directors elects to authorize a lesser number of shares prior to the applicable January 1. As of June 30, 2022, the total number of shares of common stock available for issuance under the 2021 Plan was 18,813,465 shares.

2021 Employee Stock Purchase Plan

In July 2021, the Board approved the 2021 Employee Stock Purchase Plan (the “ESPP”). The ESPP became effective on July 22, 2021 in connection with the IPO. Upon the ESPP’s effective date, there were 2,000,000 shares of the Company’s common stock reserved for issuance thereunder. On January 1 of each year commencing after the effective date of the IPO and continuing through and including January 1, 2031, the number of shares of the Company’s common stock reserved for issuance under the ESPP will increase automatically by an amount equal to the lesser of (1) 1% of the number of shares of the Company’s common stock outstanding on the preceding December 31, (2) 5,000,000 shares and (3) a number of shares determined by the Board. During the six months ended June 30, 2022, 92,638 shares were issued pursuant to purchases under the ESPP.

Stock option valuation assumptions

The Company estimates the fair value of each stock option grant on the date of grant using the Black-Scholes option pricing model. The model assumptions include expected volatility, expected term, dividend yield, and the risk-free interest rate. The expected volatility was based on the volatility of a group of similar entities. The Company derived expected term by using the “simplified” method (the expected term is determined as the average of the time-to-vesting and contractual life of the option), as the Company has limited historical information to develop expectations about future exercise patterns and post vesting employment termination behavior. The Company based the risk-free rate on U.S. Treasury zero-coupon issues with remaining terms similar to the expected term of the option. The Company has never paid any dividends and does not anticipate paying dividends in the foreseeable future, and therefore used an expected dividend yield of zero in the valuation model.

21


22

Stock Options

The following table shows stock option activity during the periods indicated (in thousands except share and per share data):

 

 

Number of options outstanding

 

 

Weighted-average exercise price

 

 

Weighted-average remaining contractual term (in years)

 

 

Aggregate intrinsic value

 

Balance as of December 31, 2021

 

 

8,805,850

 

 

$

6.56

 

 

 

8.03

 

 

$

147,623

 

Options granted

 

 

690,751

 

 

 

12.32

 

 

 

 

 

 

 

Options exercised

 

 

(689,288

)

 

 

1.18

 

 

 

 

 

 

 

Options forfeited

 

 

(536,796

)

 

 

9.89

 

 

 

 

 

 

 

Options expired

 

 

(59,345

)

 

 

0.96

 

 

 

 

 

 

 

Balance as of June 30, 2022

 

 

8,211,172

 

 

$

7.31

 

 

 

7.86

 

 

$

45,345,842

 

Options exercisable as of June 30, 2022

 

 

3,317,673

 

 

$

1.26

 

 

 

6.40

 

 

$

31,614,268

 

 

The weighted-average grant date fair value of options granted during the three months ended June 30, 2022 and 2021 was $6.51 and $4.27 per share, respectively. The weighted-average grant date fair value of options granted during the six months ended June 30, 2022 and 2021 was $8.74 and $3.74 per share, respectively.

There was $33.9 million and $9.7 million of unrecognized stock-based compensation expense related to unvested stock options as of June 30, 2022 and 2021, respectively. The unrecognized stock-based compensation expense is estimated to be recognized over a period of 2.66 years and 2.89 years as of June 30, 2022 and 2021, respectively.

The Company currently uses authorized and unissued shares to satisfy option exercises.

The aggregate intrinsic value is calculated as the difference between the exercise price and the estimated fair value of the Company’s common stock as of June 30, 2022.

RSU Awards

The following table shows RSU awards activity during the periods indicated:

 

 

Shares

 

 

Weighted-average grant date fair value per share

 

Unvested balance at December 31, 2021

 

 

104,876

 

 

$

21.10

 

Granted

 

 

1,250,251

 

 

$

12.83

 

Vested

 

 

(76,990

)

 

$

13.64

 

Forfeited

 

 

(35,800

)

 

$

14.98

 

Unvested balance at June 30, 2022

 

 

1,242,337

 

 

$

13.42

 

There was $15.7 million of unrecognized stock-based compensation expense related to unvested RSU awards as of June 30, 2022. The unrecognized stock-based compensation expense is estimated to be recognized over a period of 3.67 years as of June 30, 2022.

Stock-based compensation expense

The following table shows the allocation of stock-based compensation expense related to the Company’s stock-based awards (in thousands):

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of sales

 

$

749

 

 

$

120

 

 

$

1,455

 

 

$

232

 

Research and development

 

 

1,087

 

 

 

185

 

 

 

2,352

 

 

 

304

 

Sales and marketing

 

 

856

 

 

 

173

 

 

 

1,634

 

 

 

303

 

General and administrative

 

 

1,242

 

 

 

189

 

 

 

2,330

 

 

 

284

 

Total stock-based compensation

 

$

3,934

 

 

$

667

 

 

$

7,771

 

 

$

1,123

 

 

22


23

The following table shows the weighted-average valuation assumptions used in determining the fair value of employee stock options:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Expected term (in years)

 

 

5.80

 

 

 

6.02

 

 

 

5.99

 

 

 

5.99

 

Expected volatility

 

 

75

%

 

 

90

%

 

 

75

%

 

 

91

%

Risk-free interest rate

 

 

3

%

 

 

1.06

%

 

 

2

%

 

 

1.09

%

Dividend yield

 

 

 

 

 

 

 

 

 

The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP for the current offering period using the Black-Scholes option-pricing model:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Expected term (in years)

 

 

0.5

 

 

 

 

 

 

0.5

 

 

 

 

Expected volatility

 

 

74

%

 

 

%

 

 

74

%

 

 

%

Risk-free interest rate

 

 

1

%

 

 

%

 

 

1

%

 

 

%

Dividend yield

 

 

 

 

 

 

 

 

 

 

 

 

 

14.
Employee benefit plan

401(k) retirement savings plan

The Company currently maintains a 401(k) retirement savings plan the covers substantially all of its employees (“401(k) Plan”). The 401(k) Plan permits voluntary contributions by employees, a portion of which are matched by the Company. The Company’s contributions to the 401(k) Plan were approximately $268,000 and $517,000 for the three and six months ended June 30, 2022, respectively, and $197,000 and $367,000 for the three and six months ended June 30, 2021, respectively.

15.
Income taxes

The Company's effective tax rate from continuing operations was 39.2% and 18.9% for the six months ended June 30, 2022 and 2021, respectively. The Company’s effective tax rate for the six months ended June 30, 2022 is higher than the U.S. federal statutory tax rate due to nondeductible stock-based compensation, the Company’s mix of earnings between various taxing jurisdictions, partially offset by a deduction for foreign-sourced revenue, stock compensation, and federal and state research credits. The effective income tax rate for the six months ended June 30, 2021 was lower than the U.S federal statutory tax rate primarily due to higher projected annual profits which resulted in a lower projected tax rate.

Realization of the Company's deferred tax assets is dependent primarily on the generation of future taxable income. In considering the need for a valuation allowance, the Company considers its historical, as well as future projected, taxable income along with other objectively verifiable evidence. Objectively verifiable evidence includes the Company's realization of tax attributes, assessment of tax credits, and utilization of net operating loss carryforwards during the year.

16.
Lease

The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to, and the agreement creates enforceable rights and obligations. Under Topic 842, a contract is or contains a lease when (i) explicitly or implicitly identified assets have been deployed in the contract and (ii) the customer obtains substantially all of the economic benefits from the use of that underlying asset and directs how and for what purpose the asset is used during the term of the contract. The Company also considers whether its service arrangements include the right to control the use of an asset.

The Company leases office facilities and equipment from unrelated parties under operating lease agreements that have initial terms ranging from 1 to 7.25 years. Some leases include one or more options to renew, generally at the Company's sole discretion, with renewal terms that can extend the lease term up to 5 years. In addition, certain leases contain termination options, where the rights to terminate are held by either the Company, the lessor, or both parties. These options to extend or terminate a lease are included in the lease terms

23


24

when it is reasonably certain that the Company will exercise that option. The Company’s leases generally do not contain any material restrictive covenants. The Company is a sub-lessor in an agreement with a term of 3 years.

Operating lease cost is recognized on a straight-line basis over the lease term. The components of lease expense are as follows (in thousands):

 

 

Six months ended

 

 

 

June 30, 2022

 

Operating lease cost

 

$

1,551

 

Short-term lease cost

 

 

24

 

Total lease cost

 

$

1,575

 

For the three and six months ended June 30, 2022, sublease income was $66,000 and $133,000, respectively, recorded as other income.

Supplemental cash flow information related to leases is as follows (in thousands):

 

 

 

Six months ended

 

 

 

June 30, 2022

 

Cash paid for amounts included in measurement of lease liabilities:

 

 

 

Operating cash outflows - payments on operating leases

 

$

954

 

 

 

 

 

Right-of-use assets obtained in exchange for new lease obligations:

 

 

 

Operating leases

 

$

15,142

 

 


Supplemental balance sheet information related to leases is as follows (in thousands):

 

 

 

June 30, 2022

 

Operating lease right-of-use assets

 

$

13,635

 

Included in other current liabilities:

 

 

 

Operating lease liabilities, current

 

$

2,529

 

Operating lease liabilities, noncurrent

 

 

12,316

 

Total operating lease liabilities

 

$

14,845

 

 

Weighted-average remaining lease term - operating leases:

 

5.88

 

 

 

Weighted-average discount rate - operating leases:

 

3.1%

 

Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet as of June 30, 2022 is as follows (in thousands):

 

2022 (excluding the six months ended June 30)

 

$

1,377

 

2023

 

 

2,993

 

2024

 

 

2,620

 

2025

 

 

2,220

 

2026

 

 

2,188

 

Thereafter

 

 

4,547

 

Total lease payments

 

$

15,945

 

Less imputed interest

 

 

(1,100

)

Total present value of lease liabilities

 

$

14,845

 

 

The table above excludes lease liabilities for leases that have been executed but not yet commenced. As of June 30, 2022, the Company had such lease commitments relating to operating lease payment obligations of approximately $1.9 million for a building

24


25

lease with a term of 62 months. The Company will recognize a right-of-use asset and an associated lease liability at the time such asset becomes available for use. Such lease is currently expected to commence in the third quarter of 2022.

 

As of December 31, 2021, a summary of the Company's future minimum lease payments, as determined under Topic 840, for all non-cancelable operating leases, excluding minimum sublease rentals of $0.6 million due in the future under a non-cancelable sublease, was as follows (in thousands):

 

 

 

Operating leases

 

2022

 

$

2,251

 

2023

 

 

2,803

 

2024

 

 

2,417

 

2025

 

 

2,215

 

2026

 

 

2,220

 

Thereafter

 

 

4,571

 

Total future minimum lease payments

 

$

16,477

 

 

17.
Commitments and contingencies

Paycheck Protection Program Loan

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was enacted to, amongst other provisions, provide emergency assistance for individuals, families and businesses affected by the COVID-19 pandemic. The CARES Act includes a Paycheck Protection Program (“PPP”) administered through the Small Business Association (“SBA”). Under the PPP, beginning April 3, 2020, small businesses and other entities and individuals could apply for loans from existing SBA lenders and other approved regulated lenders that enroll in the program, subject to numerous limitations and eligibility criteria.

On May 7, 2020, the Company received gross proceeds in the amount of approximately $4.1 million under the PPP. The PPP, established as part of the CARES Act, provides for loans to qualifying businesses for amounts up to 2.5 times the average monthly payroll expenses of the qualifying business. On May 4, 2021, the Company fully repaid the PPP loan.

Legal proceedings

The Company evaluates the status of each legal matter, if any, and assesses potential financial exposure. If the potential loss from any legal proceedings or litigation is considered probable and the amount can be reasonably estimated, the Company accrues a liability for the estimated loss. Significant judgment is required to determine the probability of a loss and whether the amount of the loss is reasonably estimated. The outcome of any proceeding is not determinable in advance. As a result, the assessment of a potential liability and the amount of accruals recorded are based on the information available at the time.

The Company is not currently involved in legal actions, nor is management aware of any potential claims or legal actions, for which the ultimate disposition could have a material effect on the Company’s financial position, results of operations or liquidity.

18.
Investment in Cytek Japan

In May 2019, the Company jointly formed Cytek Japan with TOMY Digital Biology (“TOMY”). Cytek Japan was created for the purpose of expanding the Company’s presence in Japan. The Company and TOMY each purchased $46,000 of common stock of Cytek Japan. The Company previously accounted for its 50% interest in Cytek Japan as an equity method investment. The Company recorded $40,000 for its proportionate share of Cytek Japan’s earnings prior to its additional investment, which is included in other income (expense), net in the consolidated statements of operations and comprehensive income for the three months ended June 30, 2022.

In March 2021, the Company purchased an additional $688,000 of common stock of Cytek Japan and TOMY purchased an additional $229,000 of common stock of Cytek Japan. The Company’s interest in Cytek Japan increased from 50% to 73% giving the Company controlling interest. The Company consolidated Cytek Japan as of March 31, 2021 under the VOE model as Cytek Japan does not meet the definition of a VIE and as TOMY does not have substantive voting, participating or liquidation rights.

The Company recognized net assets of $1.1 million, consisting primarily of $1.0 million cash. The Company recorded noncontrolling interest of $315,000 on the unaudited interim consolidated financial statements as of March 31, 2021. The net loss attributable to noncontrolling interest was $104,000 and $241,000 for the three and six months ended June 30, 2022, respectively. The net income attributable to noncontrolling interest was de minimis for the three and six months ended June 30, 2021.

25


26

19.
Product warranty

The following table shows the activity in the product warranty accrual included in accrued expenses on the consolidated balance sheets (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Balance, beginning of the period

 

$

1,760

 

 

$

969

 

Accrual for current year warranties

 

 

1,013

 

 

 

3,304

 

Warranty cost incurred

 

 

(979

)

 

 

(2,513

)

Balance, end of period

 

$

1,794

 

 

$

1,760

 

 

 

20.
Net (loss) income attributable to common stockholders per share

The following table sets forth the computation of the Company’s basic and diluted net (loss) income attributable to common stockholders per share for the three and six months ended June 30, 2022 and 2021 (in thousands except share and per share data):

 

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$

(702

)

 

$

2,670

 

 

$

(2,860

)

 

$

2,772

 

Less: noncontrolling interests

 

 

104

 

 

 

-

 

 

 

241

 

 

$

-

 

Less: net income allocated to participating securities

 

 

-

 

 

 

(2,670

)

 

 

-

 

 

 

(2,772

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income attributable to common stockholders, basic and diluted

 

$

(598

)

 

$

-

 

 

$

(2,619

)

 

$

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding, attributable to common stockholders, basic

 

 

134,403,059

 

 

 

31,878,762

 

 

 

134,154,171

 

 

 

31,719,005

 

Effect of employee stock plans

 

 

-

 

 

 

4,294,274

 

 

 

-

 

 

 

4,189,549

 

Weighted-average common shares outstanding, attributable to common stockholders, diluted

 

 

134,403,059

 

 

 

36,173,036

 

 

 

134,154,171

 

 

 

35,908,554

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income per share attributable to common stockholders, basic

 

 

(0.00

)

 

 

-

 

 

$

(0.02

)

 

$

-

 

Net (loss) income per share attributable to common stockholders, diluted

 

 

(0.00

)

 

 

-

 

 

$

(0.02

)

 

$

-

 

 

Share-based compensation awards of approximately 4.4 million and 3.9 million shares for the three and six months ended June 30, 2022, respectively, and 1.2 million and 0.7 million shares for the three and six months ended June 30, 2021, respectively, were outstanding but were not included in the computation of diluted net (loss) income per share attributable to common stockholders because the effect of including such shares would have been anti-dilutive in the periods presented.

 

 

21.
Geographic areas

The Company sells its products worldwide and attributes revenue to the geography where the product is delivered. The geographical distribution of revenue for the three and six months ended June 30, 2022 and 2021 was as follows (in thousands):

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

2021

 

United States

 

$

24,761

 

 

$

17,251

 

 

$

45,085

 

$

30,599

 

EMEA

 

 

8,838

 

 

 

9,656

 

 

 

17,522

 

 

17,303

 

APAC

 

 

6,142

 

 

 

3,390

 

 

 

11,153

 

 

6,646

 

Other

 

 

418

 

 

 

111

 

 

 

1,463

 

 

132

 

Total revenue, net

 

$

40,159

 

 

$

30,408

 

 

$

75,223

 

$

54,680

 

 

26


27

 

EMEA includes Europe, the Middle East and Africa; APAC includes Asia and the Pacific countries; Other includes Canada and Latin America.

For the three and six months ended June 30, 2022 and 2021, the Company had no major customers.

As of June 30, 2022 and December 31, 2021, the Company’s long-lived assets by geographic area were as follows (in thousands):

 

 

June 30

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

United States

 

$

5,534

 

 

$

3,801

 

APAC

 

 

1,806

 

 

 

2,050

 

Total

 

$

7,340

 

 

$

5,851

 

 

As of June 30, 2022 and December 31, 2021, substantially all of the Company’s long-lived assets were located in the United States and in Wuxi, China.

22. Related party transactions

 

On May 7, 2022, the Company’s wholly-owned Hong Kong subsidiary (“Cytek HK”) completed an investment of $1.6 million in Tianjin Deep Analysis Intelligent Technology Development Co., Ltd, a company incorporated under the laws of the People’s Republic of China (“DeepCyto”) in consideration for the issuance of Series A preferred shares of DeepCyto, representing an ownership interest of approximately 3.3%. An entity affiliated with Northern Light Venture Capital (“NLVC”) has a significant ownership interest in DeepCyto and has a representative serving on the DeepCyto board of directors. The founding managing partner of NLVC served as a member of the Company’s board of directors until June 1, 2022.

27


28

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

The following discussion and analysis of our financial condition and results of operations should be read in conjunction with our unaudited interim consolidated financial statements and related notes included in this Quarterly Report on Form 10-Q and the audited consolidated financial statements and notes thereto as of and for the year ended December 31, 2021 and the related Management’s Discussion and Analysis of Financial Condition and Results of Operations, both of which are contained in our Annual Report on Form 10-K filed with the Securities and Exchange Commission (the “SEC”) on March 17, 2022. Unless the context requires otherwise, references in this Quarterly Report on Form 10-Q to “we,” “us” and “our” refer to Cytek Biosciences, Inc.

Forward-Looking Statements

The information in this discussion contains forward-looking statements and information within the meaning of Section 27A of the Securities Act of 1933, as amended, (the Securities Act) and Section 21E of the Securities Exchange Act of 1934, as amended (the "Exchange Act"), which are subject to the “safe harbor” created by those sections. These forward-looking statements include, but are not limited to, statements concerning our strategy, future operations, future financial position, future revenues, projected costs, prospects and plans and objectives of management. The words “anticipates,” “believes,” “estimates,” “expects,” “intends,” “may,” “plans,” “projects,” “will,” “would” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain these identifying words. We may not actually achieve the plans, intentions, or expectations disclosed in our forward-looking statements and you should not place undue reliance on our forward-looking statements. Actual results or events could differ materially from the plans, intentions and expectations disclosed in the forward-looking statements that we make. These forward-looking statements involve risks and uncertainties that could cause our actual results to differ materially from those in the forward-looking statements, including, without limitation, the risks set forth in Part II, Item 1A, “Risk Factors” in this Quarterly Report on Form 10-Q and in our other filings with the SEC. The forward-looking statements are applicable only as of the date on which they are made, and we do not assume any obligation to update any forward-looking statements.

Overview

We are a leading cell analysis solutions company advancing the next generation of cell analysis tools by leveraging novel technical approaches. Our goal is to become the premier cell analysis company through continued innovation that facilitates scientific advances in biomedical research and clinical applications. We believe our core instruments, the Aurora and Northern Lights systems, are the first full spectrum flow cytometers able to deliver high-resolution, high-content and high-sensitivity cell analysis by utilizing the full spectrum of fluorescence signatures from multiple lasers to distinguish fluorescent tags on single cells (“Full Spectrum Profiling” or “FSP”). Our novel approach harnesses the power of information within the entire spectrum of a fluorescent signal to achieve a higher level of multiplexing with exquisite sensitivity. Our patented FSP technology optimizes sensitivity and accuracy through its novel optical and electronic designs that utilize an innovative method of light detection and distribution. Our FSP platform includes instruments, reagents, software and services to provide a comprehensive and integrated suite of solutions for our customers. Since our first U.S. commercial launch in mid-2017, we have sold and deployed over 1,300 instruments—primarily comprised of our Aurora and Northern Lights systems—to customers around the world, including the largest pharmaceutical companies, over 150 biopharma companies, leading academic research centers, and clinical research organizations (“CROs”). In June 2021, we began shipping the Aurora cell sorter (“Aurora CS”), which uses our FSP technology to further broaden our potential applications across cell analysis.

We manufacture our instruments in our facilities in Fremont, California and in Wuxi, China. We have designed our operating model to be capital efficient and to scale efficiently as our product volumes grow.

Our total revenue was $40.2 million and $75.2 million in the three and six months ended June 30, 2022, respectively, and $30.4 million and $54.7 million in the three and six months ended June 30, 2021, respectively. The increase was primarily due to continued demand across our full portfolio of product offerings and an increase in the average blended selling price due to product mix.

To date, we have adopted a direct sales model in North America, Europe and China, and sell our products through third-party distributors in certain countries in Europe, Latin America, the Middle East, Africa and the Asia-Pacific region. Revenue from direct sales represented 84% and 86% of total revenue for the three and six months ended June 30, 2022, respectively, and 85% and 83% for the three and six months ended June 30, 2021, respectively, and revenue from distributors represented 16% and 14% of total revenue for the three and six months ended June 30, 2022, respectively, and 15% and 17% for the three and six months ended June 30, 2021, respectively.

We focus a substantial portion of our resources on developing new products and solutions to meet our customers’ needs. Our research and development efforts focus on developing new and complementary instruments, reagents and reagent kits, and continued operating software development. We incurred research and development expenses of $8.4 million and $16.5 million for the three and six months ended June 30, 2022, respectively, and $6.2 million and $11.3 million for the three and six months ended June 30, 2021, respectively. We intend to continue to make significant investments in research and development in the future.

28


29

We expect to continue to invest in our commercial infrastructure through hiring additional employees with strong scientific and technical backgrounds to support growth in sales of our Aurora, Northern Lights and Aurora CS systems, as well as our planned expansion of reagents offerings and panel design capabilities. We also plan to continue to invest in sales, marketing and business development across the globe to drive commercialization of our products. We incurred sales and marketing expenses of $8.4 million and $15.4 million for the three and six months ended June 30, 2022, respectively, and $5.6 million and $9.9 million for the three and six months ended June 30, 2021, respectively.

Since our inception in 2014, we have financed our operations primarily through sales of our securities and revenue from the sale of our products and services.

Our net loss was $0.7 million and $2.9 million for the three and six months ended June 30, 2022, respectively, and our net income was $2.7 million and $2.8 million for the three and six months ended June 30, 2021, respectively. The change for the three and six months ended June 30, 2022 compared to the three and six months ended June 30, 2021 resulted primarily from expenses driven by an increase in headcount and salaries and efforts in research and development and marketing initiatives.

We expect our expenses will increase substantially in connection with our ongoing activities, as we:

attract, hire and retain qualified personnel;
invest in processes, commercial infrastructure and supporting functions to scale our business and introduce new products and services;
support our research and development efforts;
continue to expand geographically;
protect and defend our intellectual property; and
make strategic investments in complementary businesses, services, products or technologies.

On November 2, 2021, we completed the acquisition of the reagents business of Tonbo Biotechnologies Corporation as detailed in Note 8, Acquisition, to our unaudited interim consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q. The acquired assets include a portfolio of life science research reagents related to cell preparation, flow cytometry, molecular immunology/polymerase chain reaction and cell culture covering application areas across immunology, apoptosis and immunoprofiling.

Key factors affecting our results of operations and future performance

We believe that our financial performance has been, and in the foreseeable future will continue to be, primarily driven by multiple factors as described below, each of which presents growth opportunities for our business. These factors also pose important challenges that we must successfully address to sustain our growth and improve our results of operations. Our ability to successfully address these challenges is subject to various risk and uncertainties, including those described under the heading “Risk Factors” included elsewhere in this Quarterly Report on Form 10-Q.

Global customer adoption

Our financial performance has largely been driven by our ability to increase the adoption of our FSP platform, a key factor on which our future success depends. We plan to drive global customer adoption through business development efforts, direct sales and marketing and third-party distributions. We are investing in our direct sales organization and commercial support functions and developing third-party distributor relationships to support global expansion and drive revenue growth. As part of this effort, we increased our direct sales force by 50% and 43% in the three and six months ended June 30, 2022 compared to the three and six months ended June 30, 2021. We intend to continue increasing our workforce in line with our growth.

Recurring revenues

We believe our expanding installed base of instruments to new and existing customers will provide us with greater leverage to drive pull-through for reagent and service revenue, which are recurring by nature. Furthermore, as we develop and identify new applications and products, we expect to further increase pull-through across our installed base. We expect recurring revenue on an absolute basis to increase and become an increasingly important contributor to our revenue as our installed base expands.

Revenue mix and gross margin

Our revenue is primarily derived from sales of our instruments and services with our instruments recognizing higher gross margins than our services. Although we expect sales of our instruments to continue to represent the largest percentage of our revenue in the

29


30

future, we expect reagent sales to increase as a percentage of our total revenue and our gross margins to experience a corresponding improvement as we grow our installed base and increase our focus on commercializing reagents. We also expect a higher gross margin on our instruments as we increase manufacturing efficiency, instrument reliability and training for personnel using our instruments, which we expect to lead to a reduction in warranty claims. Our sales in certain regions, particularly outside of the United States, are realized through third-party distribution partners that typically receive discounted prices, thus resulting in lower gross margins than those recognized by our direct sales organization. Furthermore, our gross margins and instrument selling prices may fluctuate in the future as we continue to grow our volume of third-party distribution partners in geographies outside of the United States, introduce new products and reduce our production costs as a result of variability in the timing of new product introductions.

In the near term, we expect the continued optimization of our manufacturing processes related to our instruments and the expansion of product manufacturing distribution facilities to have the greatest impact on our gross margin. In addition to the impact of competing products entering the market, the future gross margin profiles of our instruments, services and reagents will depend on the outcome of any royalties we are required to pay and the royalty rates and products to which such royalties apply.

Expansion into new markets

We focus our research and development efforts on the greatest value-additive FSP products to meet the growing and unmet needs of the research and clinical markets. We work closely with researchers and clinicians to optimize and implement new panels and applications to meet their specific needs. We also gain valuable insight on potential new products, new applications and enhancements to existing products, as well as biomarker combinations that would be beneficial in different fields, through collaborations with our customers, academic laboratories, KOLs and industry partners. We plan to continue to invest in new product development and enhancements to support our expansion into new markets.

Our Northern Lights system obtained clinical certification in China in 2019 and received CE Marking under the European Union In Vitro Diagnostic Medical Devices Directive in September 2020. With these achievements, our Northern Lights system is available for clinical diagnostic use in hospitals, laboratories, and clinics in China and the European Union.

Key business metrics

We regularly review the following key business metrics to evaluate our business, measure our performance, identify trends affecting our business, formulate financial projections and make strategic decisions. We believe that the following metrics are representative of our current business; however, we anticipate these will change or may be substituted for additional or different metrics as our business grows.

 

 

Three months ended June 30,

 

 

 

 

 

Six months ended June 30,

 

 

 

 

 

 

2022

 

 

2021

 

 

Dollar Change

 

 

2022

 

 

2021

 

 

Dollar Change

 

(In thousands)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Sales channel mix

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   Direct sales channel

 

$

33,602

 

 

$

25,703

 

 

$

7,899

 

 

$

64,521

 

 

$

45,565

 

 

$

18,956

 

   Distributor channel

 

 

6,557

 

 

 

4,705

 

 

 

1,852

 

 

 

10,702

 

 

 

9,115

 

 

 

1,587

 

Total revenue, net

 

$

40,159

 

 

$

30,408

 

 

$

9,751

 

 

$

75,223

 

 

$

54,680

 

 

$

20,543

 

Customer mix

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   Academia and government

 

$

15,406

 

 

$

13,754

 

 

$

1,652

 

 

$

29,813

 

 

$

23,870

 

 

$

5,943

 

 Biotechnology, pharmaceutical, distributor and
   CRO

 

 

24,753

 

 

 

16,654

 

 

 

8,099

 

 

 

45,410

 

 

 

30,810

 

 

 

14,600

 

Total revenue, net

 

$

40,159

 

 

$

30,408

 

 

$

9,751

 

 

$

75,223

 

 

$

54,680

 

 

$

20,543

 

 

Distributors typically sell to end customers identified in other customer categories.

The table below sets forth our cumulative instruments shipped as of the dates presented:

 

 

 

 

 

 

 

 

 

 

 

 

 

June 30,

 

 

March 31,

 

 

December 31,

 

 

 

2022

 

 

2022

 

 

2021

 

Instruments shipped

 

 

1,356

 

 

 

1,226

 

 

 

1,110

 

 

30


31

COVID-19

The global COVID-19 pandemic continues to evolve and we intend to continue to monitor it closely. In response to the COVID-19 pandemic and various resulting government directives, we took proactive measures to protect the health and safety of our employees, contractors, customers and visiting vendors and suppliers, including implementing social distancing and other protective measures, restricting business travel and limiting access to our facilities to vendors, suppliers and partners who are critical to our business operations. We communicate regularly with our suppliers so that our supply chain remains intact, and we have not experienced any material supply issues. We also developed, and continue to develop, remote learning capabilities to help our customers and partners operate and reduce the number of required customer/partner on-site visits for our field application scientists and field support engineers to comply with travel restrictions and country-specific quarantine requirements. While the COVID-19 pandemic has not had a material adverse effect on our business, results of operations or the operation of financial reporting systems, internal control over financial reporting and disclosure controls and procedures, given the considerable uncertainty around the duration and extent of the pandemic, including the resurgence of infections or new strains of the virus, the related financial and operational impact cannot be reasonably estimated. We continue to monitor the implications of the COVID-19 pandemic on our business, as well as our customers’ and suppliers’ business. Potential impacts of the COVID-19 pandemic, some of which we have already experienced, include those described throughout the “Risk Factors” section, including “A pandemic, epidemic or outbreak of an infectious disease in the United States or worldwide could adversely affect our business. The COVID-19 pandemic has had and could continue to have an adverse impact on our business, operations, and the markets and communities in which we, our partners, and customers operate.”

Components of our results of operations

Total revenue, net

We currently generate our total revenue, net from product revenue and service revenue.

Product. Our product revenue primarily consists of sales of our instruments, including the Aurora, Northern Lights and Aurora CS systems, instrument accessories, such as loaders and consumables, such as reagents. We offer multiple versions of our Aurora and Northern Lights systems with different price points based on the number of lasers integrated in the systems. We also derive revenue from sales of our conventional flow cytometry system, which is available for sale in China. We recognize product revenue when control of the instrument is transferred to the customer.

Service. Our service revenue primarily consists of post-warranty service contracts, installations and repairs which are recognized over time. Post-warranty service contracts are recognized ratably over the term of the contract and installations and repair services are recognized as they are delivered to the customer.

We expect our revenue to increase in absolute dollars as we expand our sales organization and sales territories, broaden our customer base, and expand awareness of our products with new and existing customers. Our revenue was $40.2 million and $75.2 million for the three and six months ended June 30, 2022, respectively, and $30.4 million and $54.7 million for the three and six months ended June 30, 2021, respectively.

Total cost of sales, gross profit and gross margin

Our total cost of sales is comprised of product cost of sales and service cost of sales.

Product. Cost of sales associated with our products primarily consist of manufacturing-related costs incurred in the production process, inventory write-downs, warranty costs, third party royalty costs, personnel and related costs, costs of component materials, overhead, packaging and delivery and depreciation expense.

Service. Cost of sales associated with our services primarily consists of personnel and related costs, expenses related to product replacements, product updates and qualification validation of our products and depreciation expense.

We expect our total cost of sales to increase in absolute dollars in future periods, corresponding to our anticipated growth in revenue and employee headcount to support our manufacturing, operations, field service team and support organizations.

Gross profit is calculated as revenue less total cost of sales. Gross margin is gross profit expressed as a percentage of revenue. Our gross profit in future periods will depend on a variety of factors, including market conditions that may impact our pricing, sales mix changes among our instruments and service agreements, product mix changes between established products and new products, excess and obsolete inventories, our cost structure for manufacturing operations relative to volume and product warranty obligations.

31


32

Operating expenses

Our operating expenses are primarily comprised of research and development, sales and marketing, and general and administrative expenses, depreciation and amortization, and related overhead.

Research and development. Our research and development expenses primarily consist of salaries, benefits, stock-based compensation costs for employees in our research and development department, independent contractor costs, laboratory supplies, equipment maintenance and materials expenses.

We plan to continue to invest in our research and development efforts, including hiring additional employees to enhance existing products and develop new products. We expect research and development expense will increase in absolute dollars in future periods and vary from period to period as a percentage of revenue due to our continuing investment in product development.

Sales and marketing. Our sales and marketing expenses consist primarily of salaries, benefits, and stock-based compensation costs for employees in our sales and marketing department, sales commissions, marketing material costs, travel expenses and costs related to trade shows, trainings and various workshops. We expect our sales and marketing expense to increase in absolute dollars as we expand our commercial sales, marketing, and business development teams, increase our presence globally and increase marketing activities to drive awareness and adoption of our platform. While these expenses may vary from period to period as a percentage of revenue, we expect these expenses to increase as a percentage of sales in the short-term as we continue to grow our commercial organization to support anticipated growth of the business.

General and administrative. Our general and administrative expenses primarily consist of salaries, benefits, and stock-based compensation costs for employees in our executive, accounting and finance, legal and human resource functions, as well as professional services fees, such as consulting, audit, tax, legal, general corporate costs and allocated overhead expenses. We expect our operating expenses to increase as a public company. In particular, we expect our accounting, legal, personnel-related expenses and directors’ and officers’ insurance costs reported within general and administrative expense to increase as we establish more comprehensive compliance and governance functions, maintain IT costs, review internal controls over financial reporting in accordance with the Sarbanes-Oxley Act and prepare and distribute periodic reports as required by the rules and regulations of the SEC. As a result, our historical results of operations may not be indicative of our results of operations in future periods.

We expect these expenses to vary from period to period as a percentage of revenue.

Other income (expense), net

Interest expense. Interest expense consists primarily of accretion of the present value of the litigation settlement liability. See Note 10 to our unaudited interim consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for further details regarding the settlement.

Interest income. Our interest income consists primarily of interest earned on our cash and cash equivalents which are invested in cash deposits and in money market funds.

Other expense, net. Our other expense, net consists primarily of foreign exchange gains and losses.

Income taxes

Our (benefit from) provision for income taxes consists primarily of provision for federal taxes and local taxes in the United States as well as foreign taxes. As we plan to expand the scale and scope of our international business activities, any changes in the United States and foreign taxation of such activities may increase our overall provision for income taxes in the future.

32


33

Results of operations

Comparison of the three and six months ended June 30, 2022 and 2021

The results of operations presented below should be reviewed in conjunction with the unaudited interim consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q.

The following table sets forth our interim consolidated results of operations and comprehensive income data for the periods presented:

 

 

 

 

 

 

 

 

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

(In thousands)

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Revenue, net:

 

 

 

 

 

 

 

 

 

 

 

 

   Product

 

$

37,093

 

 

$

28,676

 

 

$

68,574

 

 

$

51,376

 

   Service

 

 

3,066

 

 

 

1,732

 

 

 

6,649

 

 

 

3,304

 

    Total revenue, net

 

 

40,159

 

 

 

30,408

 

 

 

75,223

 

 

 

54,680

 

Cost of sales:

 

 

 

 

 

 

 

 

 

 

 

 

   Product

 

 

11,780

 

 

 

7,932

 

 

 

23,547

 

 

 

15,240

 

   Service

 

 

3,818

 

 

 

2,731

 

 

 

6,938

 

 

 

5,209

 

    Total cost of sales

 

 

15,598

 

 

 

10,663

 

 

 

30,485

 

 

 

20,449

 

      Gross profit

 

 

24,561

 

 

 

19,745

 

 

 

44,738

 

 

 

34,231

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

   Research and development

 

 

8,436

 

 

 

6,194

 

 

 

16,461

 

 

 

11,288

 

   Sales and marketing

 

 

8,431

 

 

 

5,576

 

 

 

15,391

 

 

 

9,853

 

   General and administrative

 

 

8,585

 

 

 

4,164

 

 

 

16,134

 

 

 

8,147

 

    Total operating expenses

 

 

25,452

 

 

 

15,934

 

 

 

47,986

 

 

 

29,288

 

(Loss) income from operations

 

 

(891

)

 

 

3,811

 

 

 

(3,248

)

 

 

4,943

 

Other income (expense):

 

 

 

 

 

 

 

 

 

 

 

 

Interest expense

 

 

(647

)

 

 

(433

)

 

 

(1,237

)

 

 

(808

)

   Interest income

 

 

391

 

 

 

9

 

 

 

409

 

 

 

19

 

Other expense, net

 

 

(254

)

 

 

(120

)

 

 

(628

)

 

 

(735

)

(Loss) income before income taxes

 

 

(1,401

)

 

 

3,267

 

 

 

(4,704

)

 

 

3,419

 

(Benefit from) provision for income taxes

 

 

(699

)

 

 

597

 

 

 

(1,844

)

 

 

647

 

Net (loss) income

 

$

(702

)

 

$

2,670

 

 

$

(2,860

)

 

$

2,772

 

Foreign currency translation adjustment, net of tax

 

 

(683

)

 

 

269

 

 

 

(669

)

 

 

471

 

Net comprehensive (loss) income

 

$

(1,385

)

 

$

2,939

 

 

$

(3,529

)

 

$

3,243

 

 

Total revenue, net

 

 

Three months ended June 30,

 

 

Change

 

 

Six months ended June 30,

 

 

Change

 

(In thousands, except percentages)

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

Revenue, net

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   Product

 

$

37,093

 

 

$

28,676

 

 

$

8,417

 

 

 

29

%

 

$

68,574

 

 

$

51,376

 

 

$

17,198

 

 

 

33

%

   Service

 

 

3,066

 

 

 

1,732

 

 

 

1,334

 

 

 

77

%

 

 

6,649

 

 

 

3,304

 

 

 

3,345

 

 

 

101

%

Total revenue, net

 

$

40,159

 

 

$

30,408

 

 

$

9,751

 

 

 

32

%

 

$

75,223

 

 

$

54,680

 

 

$

20,543

 

 

 

38

%

 

Total revenue, net increased by $9.8 million, or 32%, for the three months ended June 30, 2022 as compared to the three months ended June 30, 2021. Total revenue, net increased by $20.5 million, or 38%, for the six months ended June 30, 2022 as compared to the six months ended June 30, 2021. The increase in revenue was primarily driven by an increase in product revenue due to higher unit sales of our Aurora and Northern Lights systems, sales of our Aurora CS system, which commercially launched in June 2021, recently launched reagents and consumables, and an increase in the average blended selling price due to product mix.

Product revenue increased by $8.4 million or 29%, to $37.1 million, for the three months ended June 30, 2022 as compared to the three months ended June 30, 2021. Product revenue increased by $17.2 million, or 33%, to $68.6 million, for the six months ended June 30, 2022 as compared to the three months ended June 30, 2021. The increase was primarily driven by an increase in our instrument sales due to higher unit sales of our Aurora and Northern Lights systems, sales of our Aurora CS system, which commercially launched in June 2021, recently launched reagents and consumables, and an increase in the average blended selling price due to product mix.

33


34

Service revenue increased by $1.3 million, or 77%, to $3.1 million, for the three months ended June 30, 2022 as compared to the three months ended June 30, 2021. Service revenue increased by $3.3 million, or 101%, to $6.6 million, for the six months ended June 30, 2022 as compared to the six months ended June 30, 2021.The increase in service revenue was mainly driven by more instruments coming off warranty.

Total cost of sales, gross profit and gross margin

 

 

Three months ended June 30,

 

 

Change

 

 

Six months ended June 30,

 

 

Change

 

(In thousands, except percentages)

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

Cost of sales:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   Product

 

$

11,780

 

 

$

7,932

 

 

$

3,848

 

 

 

49

%

 

$

23,547

 

 

$

15,240

 

 

$

8,307

 

 

 

55

%

   Service

 

 

3,818

 

 

 

2,731

 

 

 

1,087

 

 

 

40

%

 

 

6,938

 

 

 

5,209

 

 

 

1,729

 

 

 

33

%

Total cost of sales

 

$

15,598

 

 

$

10,663

 

 

$

4,935

 

 

 

46

%

 

$

30,485

 

 

$

20,449

 

 

$

10,036

 

 

 

49

%

Gross profit

 

$

24,561

 

 

$

19,745

 

 

$

4,816

 

 

 

24

%

 

$

44,738

 

 

$

34,231

 

 

$

10,507

 

 

 

31

%

Gross margin

 

 

61

%

 

 

65

%

 

 

 

 

 

 

 

 

59

%

 

 

63

%

 

 

 

 

 

 

 

Total cost of sales increased by $4.9 million, or 46%, for the three months ended June 30, 2022 as compared to the three months ended June 30, 2021, and increased by $10.0 million, or 49%, for the six months ended June 30, 2022 as compared to the six months ended June 30, 2021. This is primarily due to more instruments shipped, increased material costs, and increased service and manufacturing headcount and associated personnel cost, including an increase of $0.6 million in stock-based compensation for the three months ended June 30, 2022 as compared to the three months ended June 30, 2021, and an increase of $1.2 million in stock-based compensation for the six months ended June 30, 2022 as compared to the six months ended June 30, 2021.

Total gross profit margin was 61% and 65% as a percent of total revenue for the three months ended June 30, 2022 and 2021, respectively, and 59% and 63% for the six months ended June 30, 2022 and 2021, respectively. The decrease is primarily due to increased material costs and increased service and manufacturing headcount and associated personnel cost for the three and six months ended June 30, 2022.

 

 

Three months ended June 30,

 

 

Change

 

 

Six months ended June 30,

 

 

Change

 

(In thousands, except percentages)

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

Product:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   Revenue

 

$

37,093

 

 

$

28,676

 

 

$

8,417

 

 

 

29

%

 

$

68,574

 

 

$

51,376

 

 

$

17,198

 

 

 

33

%

   Cost of sales

 

 

11,780

 

 

 

7,932

 

 

 

3,848

 

 

 

49

%

 

 

23,547

 

 

 

15,240

 

 

 

8,307

 

 

 

55

%

Product gross profit

 

$

25,313

 

 

$

20,744

 

 

$

4,569

 

 

 

22

%

 

$

45,027

 

 

$

36,136

 

 

$

8,890

 

 

 

25

%

Gross margin

 

 

68

%

 

 

72

%

 

 

 

 

 

 

 

 

66

%

 

 

70

%

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Service:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   Revenue

 

$

3,066

 

 

$

1,732

 

 

$

1,334

 

 

 

77

%

 

$

6,649

 

 

$

3,304

 

 

$

3,345

 

 

 

101

%

   Cost of sales

 

 

3,818

 

 

 

2,731

 

 

 

1,087

 

 

 

40

%

 

 

6,938

 

 

 

5,209

 

 

 

1,729

 

 

 

33

%

Service gross profit

 

$

(752

)

 

$

(999

)

 

$

247

 

 

 

-25

%

 

$

(289

)

 

$

(1,905

)

 

$

1,616

 

 

 

-85

%

Gross margin

 

 

-25

%

 

 

-58

%

 

 

 

 

 

 

 

 

-4

%

 

 

-58

%

 

 

 

 

 

 

 

Product gross profit and product revenue for the three months ended June 30, 2022 increased 22% and 29%, respectively, as compared to the three months ended June 30, 2021. Service gross profit and service revenue for the three months ended June 30, 2022 decreased 25% and increased 77%, respectively, as compared to the three months ended June 30, 2021. Service cost of sales for the three months ended June 30, 2022 increased by 40% as compared to the same period in 2021 largely driven by increased headcount the service organization and related stock-based compensation.
 

Product gross profit and product revenue for the six months ended June 30, 2022 increased 25% and 33%, respectively, as compared to the six months ended June 30, 2021. Service product profit and service revenue for the six months ended June 30, 2022 decreased 85% and increased 101%, respectively, as compared to the six months ended June 30, 2021.

 

34


35

Operating expenses

Research and development

 

 

Three months ended June 30,

 

 

Change

 

 

Six months ended June 30,

 

 

Change

 

(In thousands, except percentages)

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

Research and development

 

$

8,436

 

 

$

6,194

 

 

$

2,242

 

 

 

36

%

 

$

16,461

 

 

$

11,288

 

 

$

5,173

 

 

 

46

%

 

Research and development expenses were $8.4 million for the three months ended June 30, 2022 as compared to $6.2 million for the three months ended June 30, 2021. The increase of $2.2 million in research and development expenses was primarily due to an increase in headcount and personnel-related expenses, including stock-based compensation of $0.9 million.

Research and development expenses were $16.5 million for the six months ended June 30, 2022 as compared to $11.3 million for the six months ended June 30, 2021. The increase of $5.2 million in research and development expenses was primarily due to an increase in headcount and personnel-related expenses, including stock-based compensation of $2.1 million.

We expect our research and development expense to increase in absolute dollars as we continue to develop new products and enhance existing instruments and technologies.

35


36

Sales and marketing

 

 

Three months ended June 30,

 

 

Change

 

 

Six months ended June 30,

 

 

Change

 

(In thousands, except percentages)

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

Sales and marketing

 

$

8,431

 

 

$

5,576

 

 

$

2,855

 

 

 

51

%

 

$

15,391

 

 

$

9,853

 

 

$

5,538

 

 

 

56

%

 

Sales and marketing expenses were $8.4 million for the three months ended June 30, 2022 as compared to $5.6 million for the three months ended June 30, 2021. The increase of $2.9 million in sales and marketing expenses was primarily due to an increase in headcount, commissions, and personnel-related expenses of $1.6 million, including stock-based compensation of $0.7 million. There was also an increase in advertising and marketing activities of $0.3 million.

Sales and marketing expenses were $15.4 million for the six months ended June 30, 2022 as compared to $9.9 million for the six months ended June 30, 2021. The increase of $5.5 million in sales and marketing expenses was primarily due to an increase in headcount, commissions, and personnel-related expenses of $3.5 million, including stock-based compensation of $1.3 million. There was also an increase in advertising and marketing activities of $0.5 million.

We expect our sales and marketing expenses to increase in absolute dollars as we hire additional sales and marketing personnel, expand our sales support infrastructure and invest in our brand and product awareness to further penetrate the United States and the international markets.

General and administrative

 

 

Three months ended June 30,

 

 

Change

 

 

Six months ended June 30,

 

 

Change

 

(In thousands, except percentages)

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

General and administrative

 

$

8,585

 

 

$

4,164

 

 

$

4,421

 

 

 

106

%

 

$

16,134

 

 

$

8,147

 

 

$

7,987

 

 

 

98

%

General and administrative expenses were $8.6 million for the three months ended June 30, 2022 as compared to $4.2 million for the three months ended June 30, 2021. The increase of $4.4 million in general and administrative expenses was primarily due to an increase in general corporate personnel-related costs and infrastructure services to support the growth of our overall operations. The increase in personnel-related costs was primarily due to increased headcount and stock-based compensation of $1.1 million.

General and administrative expenses were $16.1 million for the six months ended June 30, 2022 as compared to $8.1 million for the six months ended June 30, 2021. The increase of $8.0 million in general and administrative expenses was primarily due to an increase in general corporate personnel-related costs and infrastructure services to support the growth of our overall operations. The increase in personnel-related costs was primarily due to increased headcount and stock-based compensation of $2.1 million.

We expect to continue to incur additional general and administrative expenses as a result of operating as a public company, including expenses related to compliance with the rules and regulations of the SEC and the Nasdaq Stock Market, additional insurance costs, investor relations activities and other administrative and professional services. As a result, we expect general and administrative expenses to increase in absolute dollars in future periods.

Interest expense

 

 

Three months ended June 30,

 

 

Change

 

 

Six months ended June 30,

 

 

Change

 

(In thousands, except percentages)

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

   Interest expense

 

$

(647

)

 

$

(433

)

 

 

(214

)

 

 

49

%

 

$

(1,237

)

 

$

(808

)

 

 

(429

)

 

 

53

%

 

Interest expense was $0.6 million and $1.2 million for the three and six months ended June 30, 2022, respectively, as compared to $0.4 million and $0.8 million for the three and six months ended June 30, 2021, respectively. The increase was mainly due to the accretion of the present value discount related to the settlement agreement with Becton, Dickinson and Company (“BD”). See Note 10 to our unaudited interim consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for further details.

Interest income

 

 

Three months ended June 30,

 

 

Change

 

 

Six months ended June 30,

 

 

Change

 

(In thousands, except percentages)

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

Interest income

 

$

391

 

 

$

9

 

 

 

382

 

 

 

4244

%

 

$

409

 

 

$

19

 

 

 

390

 

 

 

2053

%

 

36


37

Interest income was $391,000 and $409,000 for the three and six months ended June 30, 2022, respectively, as compared to $9,000 and $19,000 for the three and six months ended June 30, 2021, respectively. The increase in interest income was the result of higher interest earned on our cash and short-term deposits due to an increase in interest rates as compared to 2021.

Other expense, net

 

 

Three months ended June 30,

 

 

Change

 

 

Six months ended June 30,

 

 

Change

 

(In thousands, except percentages)

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

Other expense, net

 

$

(254

)

 

$

(120

)

 

 

(134

)

 

 

112

%

 

$

(628

)

 

$

(735

)

 

 

107

 

 

 

-15

%

 

Other expense, net was $254,000 and $628,000 for the three and six months ended June 30, 2022, respectively, as compared to other expense, net of $120,000 and $735,000 for the three and six months ended June 30, 2021, respectively. The increase of $134,000 was primarily the result of the net impact of foreign exchange gains and losses during the three months ended June 30, 2022. The decrease of $107,000 was primarily the result of the net impact of foreign exchange gains and losses during the six months ended June 30, 2022.

Income Taxes

 

 

Three months ended June 30,

 

 

Change

 

 

Six months ended June 30,

 

 

Change

 

(In thousands, except percentages)

 

2022

 

 

2021

 

 

Amount

 

 

%

 

 

2022

 

 

2021

 

 

Amount

 

 

%

 

(Benefit from) provision for income taxes

 

$

(699

)

 

$

597

 

 

 

(1,296

)

 

 

-217

%

 

$

(1,844

)

 

$

647

 

 

 

(2,491

)

 

 

-385

%

 

Benefit from income tax was $0.7 million and $1.8 million for the three and six months ended June 30, 2022, respectively, as compared to income tax expense of $0.6 million for the three and six months ended June 30, 2021. The net change of $1.3 million and $2.5 million, respectively, was the result of net loss in the three and six months ended June 30, 2022, which caused income tax benefit to be recorded at the expected annual effective tax rate.

Liquidity and capital resources

Overview

To date, our primary sources of capital have been through sales of our securities and revenue from the sale of our products and services. As of June 30, 2022 and December 31, 2021, we had approximately $349.9 million and $364.6 million, respectively, in cash and cash equivalents, which were primarily held in U.S. short-term bank deposit accounts and money market funds.

Funding and material cash requirements

We anticipate continuing to expend significant amounts of cash in the foreseeable future as we continue to invest in research and development of our product offerings, commercialization of new products and services, and expansion into new markets. Our future capital requirements will depend on many factors including our revenue, research and development efforts, the new and continued impacts of the COVID-19 pandemic, the timing and extent of additional capital expenditures to invest in existing and new facilities, as well as our manufacturing operations, the expansion of sales and marketing and the introduction of new products. We have entered into, and may in the future enter into, arrangements to acquire or invest in businesses, services and technologies, and any such acquisitions or investments could significantly increase our capital needs.

We currently anticipate making additional capital expenditures during the next 12 months, which is expected to primarily include equipment to be used for manufacturing and investment in research and development, as well as spend associated with the expansion of our facilities in Wuxi, China.

Based on our current business plan, we believe our existing cash and cash equivalents and anticipated cash flows from operations will be sufficient to meet our working capital and capital expenditure needs for at least the next 12 months from the date of this Quarterly Report on Form 10-Q.

In addition, we lease certain office facilities under operating lease arrangements that expire on various dates through fiscal year 2027. Under the terms of the leases, we are responsible for certain expenses related to operations, maintenance, repairs and management fees. Future minimum lease payments under non-cancelable operating leases totaled $15.9 million as of June 30, 2022.

37


38

Sources of liquidity

We have financed our operations primarily through sales of our securities. In July 2021, we completed our IPO, which resulted in net proceeds to us of approximately $215.7 million. We have also benefited from operating cash flows from the sale of our products and services.

On May 7, 2020, we received loan proceeds in the amount of approximately $4.1 million under the PPP. The PPP, established as part of the CARES Act, provides for loans to qualifying businesses for amounts up to 2.5 times of the average monthly payroll expenses of the qualifying business. On May 4, 2021, we fully repaid the PPP loan.

Cash flows

The following table summarizes our cash flows for the periods presented:

 

 

Six months ended June 30,

 

(In thousands)

 

2022

 

 

2021

 

Net cash (used in) provided by:

 

 

 

 

 

 

   Operating activities

 

$

(10,920

)

 

$

(1,979

)

   Investing activities

 

 

(3,695

)

 

 

(1,389

)

   Financing activities

 

 

1,508

 

 

 

(3,536

)

Effect of exchange rate changes on cash and cash equivalents

 

 

(1,617

)

 

 

631

 

Net (decrease) increase in cash and cash equivalents

 

$

(14,724

)

 

$

(6,273

)

 

Operating activities

Net cash used in operating activities for the six months ended June 30, 2022 was $10.9 million. We incurred non-cash stock-based compensation expense, depreciation and amortization, amortization of right-of-use assets, and interest expenses for accretion of the legal settlement liabilities of $7.8 million, $1.7 million, $1.4 million, and $1.0 million, respectively. Usage of cash included an increase of inventories of $14.4 million, an increase of trade accounts receivable of $8.0 million due to an increase in sales, and an increase in prepaid expenses and other assets of $8.7 million. This was partially offset by an increase of trade accounts payables of $3.7 million, an increase in deferred revenue of $4.6 million, an increase in accrued expenses and other liabilities of $2.8 million and an increase in the legal settlement liability of $0.5 million.

Net cash used in operating activities for the six months ended June 30, 2021 was $2.0 million consisting primarily of our net income of $2.8 million, an increase of trade accounts receivable of $6.1 million due to an increase in sales, an increase in prepaid expenses and other assets of $2.6 million and an increase in inventories of $3.9 million. This was partially offset by an increase in deferred revenue of $3.9 million, an increase in the legal settlement liability of $1.0 million, and an increase in accrued expenses and other liabilities of $0.5 million.

Investing activities

Net cash used in investing activities during the six months ended June 30, 2022 was $3.7 million driven by purchases of property and equipment of $2.1 million and payment of investments of $1.6 million.

Net cash used in investing activities during the six months ended June 30, 2021 was $1.4 million driven by an increase in purchases of property and equipment of $1.8 million partially offset by the payment for the additional investment in Cytek Japan, net of cash acquired of $0.4 million. See Note 16 included in the notes to our unaudited interim consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q.

Financing activities

Net cash provided by financing activities during the six months ended June 30, 2022 was $1.5 million driven by issuance of our common stock under our equity incentive plans.

Net cash used in financing activities during the six months ended June 30, 2021 was $3.5 million primarily driven by the repayment of the PPP loan of $2.8 million and payment of deferred offering costs of $1.1 million, partially offset by $0.3 million received from the issuance of our common stock under our equity incentive plans.

Critical accounting estimates and significant judgments

38


39

This management’s discussion and analysis of our financial condition and results of operations is based on our unaudited interim consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States of America, or GAAP. The preparation of our unaudited interim consolidated financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported in the unaudited interim consolidated financial statements and notes to the unaudited interim consolidated financial statements. Some of those judgments can be subjective and complex, and therefore, actual results could differ materially from those estimates are different assumptions and conditions. A summary of our critical accounting policies is presented in our audited financial statements and notes thereto as of and for the year ended December 31, 2021 included in our Annual Report on Form 10-K filed with the SEC on March 17, 2022. There were no material changes to our critical accounting policies during the six months ended June 30, 2022, except as discussed in “Recently adopted accounting pronouncements” in Note 2, Basis of presentation and summary of significant accounting policies, of the Notes to unaudited interim consolidated financial statements included in this quarterly report.

Recently adopted accounting pronouncements

See Note 2 to our unaudited interim consolidated financial statements included elsewhere in this Quarterly Report on Form 10-Q for a description of recent accounting pronouncements applicable to our financial statements.

Emerging growth company and smaller reporting company status

In April 2012, the Jumpstart Our Business Startups Act of 2012 (the “JOBS Act”) was enacted. Section 107 of the JOBS Act provides that an “emerging growth company” may take advantage of the extended transition period provided in Section 7(a)(2)(B) of the Securities Act for complying with new or revised accounting standards. Therefore, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have irrevocably elected to avail ourselves of this extended transition period and, as a result, we will not adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies. In addition, as an emerging growth company, we may take advantage of certain reduced disclosure and other requirements that are otherwise applicable generally to public companies. We may take advantage of these exemptions until we are no longer an emerging growth company. We will remain an emerging growth company until the end of the 2022 fiscal year.

We are also a “smaller reporting company,” as defined in the Exchange Act and will continue to qualify as a smaller reporting company through the end of the 2022 fiscal year. For as long as we continue to be a smaller reporting company, we may take advantage of certain of the scaled disclosures available to smaller reporting companies. Specifically, as a smaller reporting company we may choose to present only the two most recent fiscal years of audited consolidated financial statements in our Annual Report on Form 10-K and, similar to emerging growth companies, smaller reporting companies have reduced disclosure obligations regarding executive compensation.

39


40

Item 3. Quantitative and Qualitative Disclosures about Market Risk.

We are exposed to market risk in the ordinary course of our business. Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily the result of fluctuations in foreign currency exchange rates.

Interest rate risk

The market risk inherent in our financial instruments and in our financial condition represents the potential loss arising from adverse changes in interest rates or exchange rates. As of June 30, 2022, we had cash and cash equivalents of $349.9 million, which consisted primarily of money market funds and bank deposits. The primary objective of our investment is to preserve principal and provide liquidity. These money market funds and bank deposits generate interest income at variable rates below 1%.

We therefore do not believe we are exposed to, nor do we anticipate being in the near future exposed to, material risk due to changes in interest rates because of the short-term nature of our cash and cash equivalents.

Foreign currency risk

Our revenue has been generated across the globe, mainly in the United States, Europe and Asia. Our foreign currency risk related to our revenue and operating expenses denominated in currencies other than the U.S. dollar, primarily the renminbi and the euro, causes both our revenue and our operating results to be impacted by fluctuations in the exchange rates.

As we expand our presence in international markets, our results of operations and cash flows may increasingly be subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. To date, we have not entered into any hedging arrangements intended to minimize the impact of these fluctuations in the exchange rates. As our international operations grow, we intend to continue to reassess our approach to manage our risk relating to fluctuations in currency rates.

We do not believe that either inflation or foreign currency risk had a material effect on our business, financial condition, or results of operations during the periods presented.

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, have evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) of the Exchange Act) as of the end of the period covered by this Quarterly Report on Form 10-Q. Any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objective and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that, as a result of the material weaknesses in our internal control, our disclosure controls and procedures were not effective as of June 30, 2022.

Material Weaknesses

Prior to the completion of our IPO in July 2021, we were a private company with limited accounting personnel to adequately execute our accounting processes to address our internal control over financial reporting. In connection with our financial statement close process for the years ended December 31, 2019 and 2020, we identified material weaknesses associated with our control environment and control activities components of the Committee of Sponsoring Organizations (“COSO”) framework related to (i) the lack of sufficient qualified personnel within our accounting and IT function and (ii) establishing policies and procedures to identify, select and apply U.S. GAAP in order to ensure that transactions were being appropriately recorded; and the design of appropriate control activities over information technology systems and financial and reporting processes necessary to ensure the accuracy of financial reporting and the preparation of financial statements.

Remediation efforts on previously reported material weaknesses

We are committed to remediating the control deficiencies that constituted the above material weaknesses by implementing changes to our internal control over financial reporting. During 2021 and the six months ended June 30, 2022, we executed and continue to execute the following steps intended to remediate the material weaknesses described above and strengthen our internal control over financial reporting:

40


41

We engaged external consultants to assist us in designing, implementing, and monitoring an appropriate system of internal control, including Information Technology General Controls.
We have added and will continue to add qualified personnel within our accounting and information technology function.
We initiated formalizing our internal controls environment and performed a risk assessment and scoped key systems and business processes, including a risk assessment at the financial statement assertion level to ensure that the level of precision of relevant controls is adequate to address the identified risks. We will continue to revise and enhance the design of existing controls and implement new controls, update documentation and strengthen supervisory reviews by our management.
We strengthened, and will continue to strengthen, access and segregation of duties for Information Technology General Controls related to financial accounting and reporting systems including implementing monitoring controls as appropriate.
We implemented automated workflows and enhanced oversight over the execution and review of manual journal entry controls, and will continue to provide training for such enhanced oversight and review.

We plan to continue to devote significant time and attention to remediate the above material weaknesses as soon as reasonably practicable. As we continue to evaluate our controls, we will make the changes described above as well as any others needed to enhance our control environment and remediate the material weaknesses. We believe these actions will be sufficient to remediate the identified material weaknesses and strengthen our internal control over financial reporting; however, there can be no guarantee that such remediation will be sufficient. We will continue to evaluate the effectiveness of our controls and will make any further changes management determines appropriate.
 

Changes in Internal Control over Financial Reporting

Other than the changes intended to remediate the material weaknesses noted above, there was no change in our internal control over financial reporting that occurred during the three months ended June 30, 2022 that materially affected, or were reasonably likely to materially affect, our internal control over financial reporting.

Inherent Limitation on the Effectiveness of Internal Control

Our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance of achieving the desired control objectives. Our management recognizes that any control system, no matter how well designed and operated, is based upon certain judgments and assumptions and cannot provide absolute assurance that its objectives will be met. Similarly, an evaluation of controls cannot provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been detected.

PART II -- OTHER INFORMATION

ITEM 1.

LEGAL PROCEEDINGS

From time to time, we may become involved in legal proceedings arising in the ordinary course of our business. We are not presently a party to any legal proceedings that, if determined adversely to us, would individually or taken together have a material adverse effect on our business, operating results, financial condition or cash flows.

41


42

 

ITEM 1A.

Risk Factors

Our operations and financial results are subject to numerous risks and uncertainties, including those described below, which may have a material and adverse effect on our business, results of operations, cash flows, financial conditions, and the trading price of our common stock. The risks and uncertainties described below are not the only ones facing us. Additional risks and uncertainties not presently known to us or that we currently deem immaterial also may impair our business operations. You should consider these risks and uncertainties carefully, together with all of the other information included or incorporated by reference in this Quarterly Report on Form 10-Q. If any of the following risks actually occur, our business, financial condition, results of operations and future prospects could be materially and adversely affected. You should not interpret our disclosure of any of the following risks to imply that such risks have not already materialized.

Summary Risk Factors

We may be unable for many reasons, including those that are beyond our control, to implement our business strategy successfully. Below is a summary of material factors that make an investment in our shares of common stock speculative or risky. Importantly, this summary does not address all of the risks and uncertainties that we face. Additional discussion of the risks and uncertainties summarized in this risk factor summary, as well as other risks and uncertainties that we face, immediately follows this risk factor summary. The below risk factor summary is qualified in its entirety by that more complete discussion of such risks and uncertainties.

We have a limited operating history and only recently launched our commercial products, which may make it difficult to evaluate the prospects for our future viability and predict our future performance. We have limited experience marketing and selling our products.
We are highly dependent on a limited number of product offerings. Our revenue has been primarily generated from sales of our core Aurora and Northern Light systems, which require a substantial sales cycle and are prone to quarterly fluctuations in revenue. Our future success depends on our ability to develop and successfully introduce new and enhanced products that meet the needs of our customers.
We rely on single source suppliers and, in some cases, sole source suppliers, for certain components and materials used in our systems and may not be able to find replacements or immediately transition to alternative suppliers, which could have an adverse effect on our business, financial condition and results of operations. On August 25, 2021, we and Cytek (Wuxi) Biosciences Co., Ltd, our China subsidiary (the “Subsidiary”), entered into a Supply Agreement (the “Coherent Agreement”) with Coherent NA, Inc. (“Coherent”). Pursuant to the Coherent Agreement, Coherent has agreed to sell and supply to us and the Subsidiary, on a non-exclusive basis, laser products manufactured by Coherent. Other than the Coherent Agreement, we do not currently have long-term supply contracts with our sole and single source suppliers of key components.
Our results of operations will be harmed if we are unable to accurately forecast customer demand for our products and manage our inventory.
Our business is dependent on adoption of our products by academic and government institutions, clinical research organizations, pharmaceutical companies and clinical laboratories for their research and development activities focused on cell analysis. If academic and government institutions, clinical research organizations, pharmaceutical companies and clinical laboratories are unwilling to adopt our products, it will negatively affect our business, financial condition, prospects and results of operations.
If we are unable to manufacture our products in high-quality commercial quantities successfully and consistently to meet demand, our growth will be limited.
Our future success is dependent upon our ability to increase penetration in our existing markets and expand into adjacent markets. If we are unable to successfully expand our commercial operations, including hiring additional qualified sales representatives, technical applications specialists and customer support staff, our business may be adversely affected.
We and our suppliers are subject to ongoing regulatory obligations and continued regulatory review, which may result in significant additional expense and subject us to penalties if we fail to comply with applicable regulatory requirements. Our products may become subject to more onerous regulation by the FDA or other regulatory agencies in the future, which could increase our costs and delay or prevent sales of our products or commercialization of new products and product enhancements.

42


43

Concentration of ownership of our common stock among our executive officers, directors, principal stockholders and their respective affiliates may prevent new investors from influencing significant corporate decisions. Based on shares outstanding as of June 30, 2022, our executive officers, directors, holders of 5% or more of our common stock and their respective affiliates, in the aggregate, own approximately 40.9% of our common stock. These stockholders, acting together, will be able to significantly influence all matters requiring stockholder approval, including the election and removal of directors and any merger or other significant corporate transaction.
If we are unable to obtain and maintain patent or other intellectual property protection for any of our current or future products, or if the scope of the patent and other intellectual property protection obtained is not sufficiently broad, our competitors could develop and commercialize products similar or identical to ours, and our ability to successfully commercialize our current or future products may be harmed.
Our business currently depends significantly on research and development spending by academic institutions and government-owned institutions, a reduction in which could limit demand for our solutions and adversely affect our business and operating results.
International operations and expansion of our international business exposes us to business, regulatory, political, operational, financial and economic risks associated with doing business outside of the United States.
The market for cell analysis technologies and life sciences tools, including flow cytometry, is rapidly evolving and highly competitive. If we are unable to successfully develop new products, adapt to rapid and significant technological change, respond to introductions of new products by competitors, make strategic and operational decisions to prioritize certain markets, technology offerings or partnerships, and develop and capitalize on markets, technologies or partnerships, our business could suffer.
If our products do not perform as expected, our operating results, reputation and business will suffer.
If we are unable to expand or leverage the number of peer-reviewed articles published using data generated by our products or otherwise increase brand awareness, the demand for our products and our business may be adversely affected.
We have increased the size of our organization and expect to further increase it in the future, and we may experience difficulties in managing our growth. If we are unable to manage the anticipated growth of our business, our future revenue and operating results may be harmed.
We rely on distributors for sales of our products in certain geographies outside of the United States. If we are unable to secure additional distributors or maintain good relationships with our existing distributors, or if such distributors do not perform adequately or effectively, our business could suffer.
We have identified material weaknesses in our internal control over financial reporting. If we are unable to remediate these material weaknesses, or if we identify additional material weaknesses in the future or otherwise fail to maintain an effective system of internal controls, we may not be able to accurately or timely report our financial condition or results of operations.
Our operating results may fluctuate significantly, which makes our future operating results difficult to predict and could cause our operating results to fall below expectations or any guidance we may provide.
We may need to raise additional capital to fund our existing operations, develop our products and/or expand our operations.
The COVID-19 pandemic has had and could continue to have an adverse impact on our business, operations, and the markets and communities in which we, our partners, and customers operate.

Risks Related to Our Business and Strategy

 

We have a limited operating history and only recently launched our commercial products, which may make it difficult to evaluate the prospects for our future viability and predict our future performance. We have limited experience marketing and selling our products.

We have a limited operating history and may encounter unforeseen expenses, difficulties, complications, delays and other known and unknown obstacles. We launched our first core commercial product, the Aurora system, in June 2017. Our limited commercial and operating history makes it difficult to evaluate our current business and predict our future performance. Although we have experienced significant revenue growth in recent periods, any assessment of our future revenue, profitability or prediction about our future success or viability is subject to significant uncertainty. We have encountered in the past, and will encounter in the future, risks and uncertainties frequently experienced by growing companies with limited operating histories in emerging and rapidly changing industries, including scaling up our infrastructure and headcount. If our assumptions regarding these risks and uncertainties, which we use to plan and operate our business, are incorrect or change, or if we do not address these risks successfully, our results of operations could differ materially from our expectations, and our business, financial condition and results of operations could be materially and adversely affected.

43


44

We are highly dependent on a limited number of product offerings. Our revenue has been primarily generated from sale of our core Aurora and Northern Lights systems, which require a substantial sales cycle and are prone to quarterly fluctuations in revenue.

Our Aurora system was commercially launched in June 2017, our Northern Lights system was commercially launched in October 2018 and our Aurora CS was first commercially shipped in June 2021. Sales of the Aurora and Northern Lights systems together accounted for a substantial portion of our revenue for the periods presented. We expect that, for at least the foreseeable future, sales of our Aurora and Northern Lights systems will continue to account for a substantial portion of our revenue. The sales cycle for our flow cytometer instruments is slow and can take up to six months or longer to complete. As a result of this lengthy and unpredictable sales cycle, we will be prone to quarterly fluctuations in our revenue as sales of the Aurora and Northern Lights systems are expected to continue to comprise a significant component of our revenue. Additionally, we experience seasonality in our business, with revenue in the fourth quarter typically being higher as a result of higher sales volume due to marketing campaign closing activity. Quarterly fluctuations may make it difficult for us to predict our future operating results. Consequently, comparisons of our operating results on a period-to-period basis may not be meaningful. Investors should not rely on our past results as an indication of our future performance.

As a result of variability and unpredictability, we may also fail to meet the expectations of industry or financial analysts or investors for any period. If our revenue or operating results fall short of the expectations of analysts or investors or any guidance we may provide, or if the guidance we provide falls short of the expectations of analysts or investors, the price of our common stock could decline substantially. Such a stock price decline could occur even when we have met or exceeded any previously publicly stated guidance we may have provided.

We currently rely on single source suppliers and, in some cases, sole source suppliers, for certain components and materials used in our systems and may not be able to find replacements or immediately transition to alternative suppliers, which could have an adverse effect on our business, financial condition and results of operations.

We have sourced and will continue to source certain components of the Aurora, Northern Lights and Aurora CS systems from a limited number of suppliers and, in some cases, sole source suppliers. Key components in our products that are supplied by sole or single source suppliers include certain lasers, semiconductors and mechanical components that are used in our optical, electrical and fluidic subassemblies. On August 25, 2021, we and our China Subsidiary entered into the Coherent Agreement with Coherent. Pursuant to the Coherent Agreement, Coherent has agreed to sell and supply to us and the Subsidiary, on a non-exclusive basis, laser products manufactured by Coherent. We and the Subsidiary provide Coherent with rolling forecasts of our and the Subsidiary’s anticipated orders, which are non-binding. Purchase orders submitted by us and the Subsidiary pursuant to the terms of the Coherent Agreement will be deemed accepted upon written acknowledgement of acceptance by Coherent. Other than the Coherent Agreement, we do not currently have long-term supply contracts with our sole and single source suppliers of key components. Additionally, we believe we are not a major customer to most of our suppliers. Our suppliers may therefore give other customers’ needs higher priority than ours, and we may not be able to obtain adequate supply in a timely manner or on commercially reasonable terms. While we are in the process of qualifying additional sources of supply, qualifications can take 12 to 24 months and, in some cases, longer. If we were to lose one or more of our sole or single source suppliers, it would take significant time and effort to qualify alternative suppliers, if available. Moreover, in the event that we transition to a new supplier, particularly from any of our single source suppliers, doing so could be time-consuming and expensive, may result in interruptions in our ability to supply our products to the market and could affect the performance of our products, resulting in increased costs and negative customer perception.

Although we believe that we have stable relationships with our existing suppliers, we cannot assure you that we will be able to secure a stable supply of components materials going forward. In the event that any adverse developments occur with our suppliers, in particular for those products that are sole-sourced, or if any of our suppliers modifies any of the components they supply to us, our ability to supply our products may be temporarily or permanently interrupted. Obtaining substitute components could be difficult, time and resource-consuming and costly. Also, there can be no assurance that we will be able to secure a supply of alternative components at reasonable prices without experiencing interruptions in our business operations. In addition, quarantines, shelter-in-place and similar government orders related to the COVID-19 pandemic or other infectious disease outbreaks, or the perception that such orders, shutdowns or other restrictions on the conduct of business operations could occur, could impact the suppliers upon which we rely, or the availability or cost of materials, which could disrupt the supply chain for our products.

In addition, we cannot assure you that our suppliers have obtained and will be able to obtain or maintain all licenses, permits and approvals necessary for their operations or comply with all applicable laws and regulations, and failure to do so by them may lead to interruption in their business operations, which in turn may result in shortages of components supplied to us.

Supply interruptions have in the past arisen and could arise in the future from effects of the COVID-19 pandemic, shortages of raw materials, labor disputes or weather conditions affecting products or shipments, transportation disruptions, adjustments to our inventory levels or other factors within and beyond our control, and such supply interruption risk is increased by the limited number of

44


45

suppliers for certain of the components we use in our products. Our failure to maintain a continued supply of components that meets our quality control requirements for any reason, including changes to or termination of our agreements with key suppliers, or to enter into new agreements with other suppliers, particularly in the case of single or sole source suppliers, could result in the loss of access to important components and materials used in our products and impact our ability to manufacture and sell our products. Any delay or interruption in the supply of our materials could delay or suspend sales of our products and increase the costs of manufacturing our products, which could have an adverse effect on our business, financial condition and results of operations.

Our results of operations will be harmed if we are unable to accurately forecast customer demand for our products and manage our inventory.

To ensure adequate supply of our instruments and other products, we must forecast the inventory needs of our current and prospective customers, and manufacture our products based on our estimates of future demand. Our ability to accurately forecast demand for our products could be negatively affected by many factors, many of which are beyond our control, including our failure to accurately manage our expansion strategy, product introductions by competitors, an increase or decrease in customer demand for our products or for products of our competitors, our failure to accurately forecast market acceptance of new products, changes in general market conditions, including as a result of the COVID-19 pandemic, seasonal demands, regulatory matters, inflation or weakening of general economic conditions.

We seek to maintain sufficient levels of inventory of our instruments and other products to protect ourselves from supply interruptions. We rely in part on our support organizations and distributors to supply forecasts of anticipated product orders in their respective territories. If we fail to accurately estimate customer demand for our products, our inventory forecasts may be inaccurate, resulting in shortages or excesses of inventory. Inventory levels in excess of customer demand may result in inventory write-downs or write-offs, which would cause our gross margin to be adversely affected and negatively impact our business, prospects, financial condition and results of operations. Conversely, if we underestimate customer demand for our products, we may not be able to deliver products in a timely manner or at all, and this could result in reduced revenue and damage to our reputation and customer relationships. In addition, if we experience a significant increase in demand, we may not have adequate manufacturing capacity to meet such demand, and additional supplies may not be available when required on terms that are acceptable to us, or at all, or suppliers may not be able to allocate sufficient capacity to meet our increased requirements, all of which would negatively affect our business, financial condition and results of operations. If we are unable to meet customer demand, we could lose our existing customers or lose our ability to acquire new customers, which would also negatively impact our business, financial condition and results of operations.

We have limited experience manufacturing our products and if we are unable to manufacture our products in high-quality commercial quantities successfully and consistently to meet demand, our growth will be limited.

We have limited experience manufacturing our products. We currently manufacture our instruments and reagents at our manufacturing facilities in Fremont, California, and Wuxi, China, and reagents at our facility in San Diego, California. To manufacture our products in the quantities that we believe will be required to meet the currently anticipated market demand beyond the next several years, we will need to increase manufacturing capacity, which will involve significant challenges and may require additional quality controls and regulatory approvals. We may not successfully complete any required increase to existing manufacturing capacity in a timely manner, or at all.

If there is a disruption to our manufacturing operations, we will have no other means of producing our products until we resolve such issues with our manufacturing facilities, develop alternative manufacturing facilities, or contract with third-party manufacturers capable of producing our products. Additionally, any damage to or destruction of our manufacturing facilities or equipment may significantly impair our ability to manufacture products on a timely basis. There may also be unforeseen occurrences that increase our costs, such as increased prices of the components of our products, changes to labor costs or less favorable terms with third-party suppliers. There can be no assurance that we will not encounter such problems in the future.

If we are unable to manufacture products consistently and in sufficient quantities to meet anticipated customer demand, our business, financial condition, results of operations and prospects would be harmed. As we continue to scale the commercial production of our products and increase our manufacturing capacity, we may encounter quality issues that could result in product defects, errors or recalls. Manufacturing delays related to quality control could negatively impact our ability to bring our products to market, harm our reputation and decrease our revenue. Any defects, errors or recalls could be expensive and generate negative publicity, which could impair our ability to market or sell our products, and adversely affect our results of operations.

In addition, the introduction of new products may require the development of new manufacturing sites, processes or procedures as well as new suppliers. Developing new processes and negotiating supply agreements can be very time consuming, and any unexpected difficulty in doing so could delay the introduction of a product.

45


46

Our future success is dependent upon our ability to increase penetration in our existing markets and expand into adjacent markets.

Our customer base includes academic and government institutions, pharmaceutical and biotechnology companies, clinical research organizations and clinical laboratories focused on cell analysis. Approximately 38% and 45% of our revenue came from sales to academic and government-owned institutions and 62% and 55% of our revenue came from sales to pharmaceutical and biotechnology companies, distributors and CROs in the three months ended June 30, 2022 and 2021, respectively. Our success will depend upon our ability to increase our market penetration. We cannot guarantee that we will be able to further penetrate our existing markets or that these markets will be able to sustain our current and future product and service offerings. Any failure to increase penetration in our existing markets would adversely affect our ability to improve our operating results.

Our success will also depend on our ability to further expand into adjacent markets, such as immunotherapy, immuno-oncology, bio-processing, infectious diseases and immune-deficiencies, as well as areas outside of healthcare, such as marine biology and alternative biofuels and other environmental fields. For example, in the United States, our products are currently labeled and promoted, and are, and in the near-future are expected to continue to be, sold primarily to academic and research institutions and biopharmaceutical companies as research use only products for non-diagnostic and non-clinical purposes, and are not currently designed, or intended to be used, for clinical diagnostic tests. We plan to continue generating supporting publications and data, as well as pursue any required regulatory approvals for clinical use for our products in the United States. Our ability to penetrate the clinical markets in the United States will depend in part on our ability to receive 510(k) clearance, de novo classification, or approval of a pre-market approval application from the FDA. Our failure to further expand in adjacent markets and attract new customers could adversely affect our ability to improve our operating results.

Our business is dependent on adoption of our products by academic and government institutions, clinical research organizations, pharmaceutical companies and clinical laboratories for their research and development activities focused on cell analysis. If academic and government institutions, clinical research organizations, pharmaceutical companies and clinical laboratories are unwilling to change current practices to adopt our products, it will negatively affect our business, financial condition, prospects and results of operations.

Our primary strategy to grow our revenue is to take a stepwise approach to market our products across key stakeholders in flow cytometry and cell analysis, such as academic and government institutions, clinical research organizations, pharmaceutical companies and clinical laboratories. While the number of customers using our products has increased in recent years, many academic and government institutions, clinical research organizations, pharmaceutical companies and clinical laboratories have not yet adopted our products, and such institutions and companies may choose not to adopt our products for a number of reasons, including:

inadequate recruiting or training of talented sales force in existing and new markets to facilitate outreach and further adoption and awareness of our products;
lack of experience with our products for cell analysis;
perceived inadequacy of evidence supporting benefits or cost-effectiveness of our products over existing alternatives;
liability risks generally associated with the use of new products and processes;
the training required to use new products;
a decrease or delay in the research and development activities using our products as a result of the COVID-19 pandemic;
competing products and alternatives; and
introduction of other novel alternative products for cell analysis.

 

We believe that educating notable industry KOLs, representatives of academic and government institutions, clinical research organizations, pharmaceutical companies and clinical laboratories, about the merits and benefits of our products for flow cytometry and cell analysis is one of key elements of increasing the adoption of our products. If these institutions and companies do not adopt our products for any reason, including those listed above, our ability to execute our growth strategy will be impaired, and it will negatively affect our business, financial condition, prospects and results of operations.

Our business currently depends significantly on research and development spending by academic and government-owned institutions, a reduction in which could limit demand for our solutions and adversely affect our business and operating results.

Approximately 38% and 45% of our revenue came from sales to academic and government-owned institutions in the three months ended June 30, 2022 and 2021, respectively. Much of their funding was, in turn, provided by various state, federal and foreign government agencies. In the near term, we expect that a large portion of our revenue will continue to be derived from sales to academic

46


47

and government-owned institutions. As a result, the demand for our solutions may depend upon the research and development budgets of these customers, which are impacted by factors beyond our control, such as:

decreases in government funding of research and development, including as a result of the COVID-19 pandemic;
changes to programs that provide funding to research laboratories, hospitals and related institutions, including changes in the amount of funds allocated to different areas of research or changes that have the effect of increasing the length of the funding process;
macroeconomic conditions and the political climate;
scientists’ and customers’ opinions of the utility of new products or services;
changes in the regulatory environment;
differences in budgetary cycles;
competitor product offerings or pricing;
market-driven pressures to consolidate operations and reduce costs; and
market acceptance of relatively new technologies, such as ours.

In addition, various state, federal and foreign agencies that provide grants and other funding may be subject to stringent budgetary constraints that could result in spending reductions, reduced grant making, reduced allocations or budget cutbacks, including as a result of negative or worsening conditions in the general economy, which could jeopardize the ability of these customers, or the customers to whom they provide funding, to purchase our solutions. For example, congressional appropriations to the National Institutes of Health (the “NIH”) have generally increased year-over-year in recent years, but the NIH also experiences occasional year-over-year decreases in appropriations. There is no guarantee that NIH appropriations will not decrease or halt in the future. A decrease in the amount or halt of, or delay in the approval of, appropriations to NIH or other similar United States or foreign organizations, such as the Medical Research Council in the United Kingdom, could result in fewer grants benefiting life sciences research. These reductions or delays could also result in a decrease in the aggregate amount of grants awarded for life sciences research or the redirection of existing funding to other projects or priorities, any of which in turn could cause our customers and potential customers to reduce or delay purchases of our solutions. Our operating results may fluctuate substantially due to any such reductions and delays. Any decrease in our customers’ budgets or expenditures, or in the size, scope or frequency of their capital or operating expenditures, could materially and adversely affect our business, operating results and financial condition.

We rely on distributors for sales of our products in certain geographies outside of the United States. If we are unable to secure additional distributors or maintain good relationships with our existing distributors, or if such distributors do not perform adequately or effectively, our business could suffer.

In addition to selling our products through our direct sales force and support organizations in North America, Europe, China, and several countries in the Asia-Pacific region, we sell our products through third-party distributors or sales agents in certain countries in Europe, Latin America, the Middle East and the Asia-Pacific region. If current or future distributors do not perform adequately or effectively or fail to obtain or maintain any required regulatory approvals, we may not realize long-term international revenue growth and our business, operating results and financial condition may be harmed. We have limited control over our distributors, which may not commit the necessary resources to market our products to the level of our expectations.

We intend to continue to grow our business internationally and to do so we may choose to partner with additional 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, which could affect our ability to expand into or further penetrate certain geographies and adversely impact our business, operating results and financial condition.

International operations and expansion of our international business exposes us to business, regulatory, political, operational, financial and economic risks associated with doing business outside of the United States.

We currently have significant international operations and our business strategy incorporates further international expansion. We currently maintain relationships with distributors and suppliers outside of the United States and may in the future enter into new distributor and supplier relationships outside of the United States. In addition, we currently have manufacturing operations in both the United States and China. Doing business internationally involves a number of risks, including:

47


48

multiple, conflicting and changing laws and regulations such as privacy regulations, tax laws, export and import restrictions, tariffs, economic sanctions and embargoes, employment laws, regulatory requirements and other governmental approvals, permits and licenses;
failure by us or our distributors to obtain approvals to conduct our business in various countries;
differing intellectual property rights;
complexities and difficulties in obtaining intellectual property protection, enforcing our intellectual property and defending against third party intellectual property claims;
difficulties in staffing and managing foreign operations;
logistics and regulations associated with shipping systems and parts and components for our products, as well as transportation delays;
travel restrictions that limit the ability of marketing, presales, sales, services and support teams to service customers, including those resulting from the COVID-19 pandemic;
financial risks, such as longer payment cycles, difficulty collecting accounts receivable, the impact of local and regional financial crises on demand and payment for our products and exposure to foreign currency exchange rate fluctuations;
international trade disputes that could result in tariffs and other protective measures;
natural disasters, political and economic instability, including wars, terrorism and political unrest such as the ongoing war in Ukraine, outbreak of disease, boycotts, curtailment of trade and other business restrictions; and
regulatory and compliance risks that relate to maintaining accurate information and control over sales and distributors’ activities that may fall within the purview of the U.S. Foreign Corrupt Practices Act (the “FCPA”), its books and records provisions, or its anti-bribery provisions.

Any of these factors could significantly harm our future international expansion and operations and, consequently, our business, financial condition, results of operations and prospects. In addition, certain international markets are subject to significant political and economic uncertainty, including, for example, the effect of the withdrawal of the United Kingdom from the European Union. Significant political and economic developments in international markets in which we currently or intend to operate, or the perception that any of them could occur, creates further challenges for operating in these markets in addition to creating instability in global economic conditions.

The market for cell analysis technologies and life sciences tools, including flow cytometry, is highly competitive, and if we cannot compete successfully with our competitors, we may be unable to increase or sustain our revenue, or achieve and sustain profitability.

We face significant competition in the cell analysis and life sciences tools markets. We currently compete with both established and early stage life sciences technology companies that design, manufacture and market conventional flow cytometry (“CFCs”), spectral flow cytometry and mass cytometry instruments, consumables and software for cell analysis and/or provide services related to the same. An increasing number of applications for cell analysis, and more particularly flow cytometry, is leading to more companies offering competitive products and services. Our competitors include Agilent Technologies, Beckman Coulter (Danaher Corporation), Becton, Dickinson and Company (“BD”), Bio-Rad Laboratories, Standard BioTools Inc., Miltenyi Biotec, Sony Biotechnology (Sony Corporation), and Thermo Fisher Scientific. Our target customers may also elect to develop their workflows using other technologies rather than implementing our platform or existing customers may decide to stop using our platform. In addition, there are many large, established companies in the life sciences tools market that could develop instruments or other products that will compete with us in the future. These large, established companies have substantially greater financial and other resources than us, including larger research and development staff or more established marketing and sales forces.

Our competitors and potential competitors may enjoy a number of competitive advantages over us, including:

longer operating histories;
larger customer bases;
greater brand recognition and market penetration;
greater financial resources and capabilities;
greater technological and research and development resources;
larger intellectual property portfolios;

48


49

better system reliability and robustness;
greater selling and marketing capabilities; and
better established, larger scale and lower cost manufacturing capabilities.

In addition, competitors may be acquired by, receive investments from or enter into other commercial relationships with larger, well-established and well-financed companies. Our competitors and potential competitors may be able to respond more quickly to changes in customer requirements, devote greater resources to the development, promotion and sale of their products and services than we can, secure key components from suppliers on more favorable terms, adopt more aggressive pricing policies or sell their products or offer services competitive with our products at prices and margins designed to win significant levels of market share. We may not be able to compete effectively against these organizations. If we are unable to compete successfully against current and future competitors, we may be unable to increase market adoption and sales of our products, which could negatively impact our business, financial condition, results of operations and prospects.

Our future success depends on our ability to develop and successfully introduce new and enhanced products that meet the needs of our customers.

Our current products include instruments, consumables and services to advance high-content and high-sensitivity cell analysis by utilizing our full spectrum profiling (“FSP”) technology. We cannot assure you that the market for our current products will continue to generate significant or consistent demand. Demand for our current products could be significantly diminished by competitive technologies or products that replace them or render them obsolete or less desirable. Accordingly, we must continue to invest in research and development to develop competitive products and enabling services.

Our future success depends on our ability to anticipate our customers’ needs and develop new products and enhance current products and services to address those needs. Introduction of new products and product enhancements will require that we effectively transfer production processes from research and development to manufacturing and coordinate our efforts with those of our suppliers to achieve the desired level of production. If we fail to transfer production processes effectively, develop product enhancements or introduce new products or enabling services in sufficient quantities to meet the needs of our customers, or effectively coordinate with our suppliers, our net sales may be reduced and our business would be harmed.

The commercial success of all of our products and services will depend upon their acceptance by the life sciences and biopharmaceutical industries. Some of the products and services that we are developing are based upon new technologies or approaches. As a result, there can be no assurance that these new products and services, even if successfully developed and introduced, will be accepted by customers. If customers do not adopt our new products, services and technologies, our results of operations may suffer and, as a result, the market price of our common stock may decline.

If we are unable to successfully develop new products, adapt to rapid and significant technological change, respond to introductions of new products by competitors, make strategic and operational decisions to prioritize certain markets, technology offerings or partnerships, and develop and capitalize on markets, technologies or partnerships, our business could suffer.

We currently sell our products primarily in the cell analysis market, which is characterized by significant enhancements and evolving industry and regulatory standards. As a result, our customers’ needs are rapidly evolving. If we do not appropriately innovate and offer our customers comprehensive solutions and otherwise invest in new technologies, our offerings may become less desirable in the markets we serve, and our customers could move to new technologies offered by our competitors or make products themselves. Without the timely introduction of new instruments, consumables, software, services and enhancements, our offerings may become less competitive over time, in which case our competitive position and operating results could suffer. Accordingly, we focus significant efforts and resources on the development and identification of new products and applications to further drive adoption of our platform. To the extent we fail to timely introduce new and innovative products, offer enhancements to our existing products, adequately predict our customers’ needs or fail to obtain desired levels of market acceptance, our business may suffer and our operating results could be adversely affected.

We believe our products have potential applications across a wide range of markets and we have targeted certain markets in which we believe our technology has significant advantages, or for which we believe we have a higher probability of success or revenue opportunity. For example, we are committed to developing our platform’s applications within the clinical market, and in particular, within disease detection, diagnosis, and treatment monitoring. We seek to maintain a process of prioritization and resource allocation among our programs to maintain a balance between advancing near-term opportunities and exploring additional markets and use cases for our technology. However, due to the significant resources required for the development of products or services for new markets, we must make decisions on which markets to pursue and the amount of resources to allocate to each. Our decisions concerning the allocation

49


50

of research, development, collaboration, management and financial resources toward particular markets, products or services may not lead to the development of any viable products or services and may divert resources away from better opportunities. Similarly, our potential decisions to delay, terminate or collaborate with third parties in respect of certain markets may subsequently also prove to be suboptimal and could cause us to miss valuable opportunities. In particular, if we are unable to accelerate adoption of our FSP solutions, it could slow or stop our business growth and negatively impact our business, financial condition, results of operations and prospects.

New product development involves a lengthy and complex process and we may be unable to develop or commercialize products on a timely basis, or at all.

Products from our research and development programs will take time and considerable resources to develop, and may include improvements or changes to our current products, and we may not be able to complete development and commercialization of new or enhanced products on a timely basis, or at all. There can be no assurance that our research and development efforts will produce commercially viable products and solutions and before we can commercialize any new products, we will need to expend significant funds to, for example:

conduct substantial research and development;
obtain necessary regulatory approval;
further develop and scale our laboratory, engineering and manufacturing processes to accommodate different products;
source and enter into agreements with new suppliers; and
further develop and scale our infrastructure.

Our product development processes involve a high degree of risk, and these efforts may be delayed or fail for many reasons, including failure of the product to perform as expected and failure to reliably demonstrate the advantages of the product.

Even if we are successful in developing new products, it will require us to make significant additional investments in marketing and selling resources to commercialize any such products. As a result, we may be unsuccessful in commercializing new products that we develop, which could adversely affect our business, financial condition, results of operations and prospects.

Our FSP systems are complex in design and may contain defects that are not detected until deployed by our customers, which could increase our costs and reduce our net sales. If our products do not perform as expected or the reliability of the technology on which our products and services are based is questioned, our operating results, reputation and business will suffer.

Our success depends on our ability to provide reliable, high quality products that enable high-content and high-sensitivity cell analysis through flexible, efficient and cost-effective solutions. Our FSP systems are complex in design and involve a highly complex and precise manufacturing process. As a result of the technological complexity of our systems, changes in our or our suppliers’ manufacturing processes or the inadvertent use of defective materials by us or our suppliers could result in an adverse effect on our ability to achieve acceptable manufacturing yields and product reliability. To the extent that we do not achieve and maintain our projected yields or product reliability, our business, operating results, financial condition and customer relationships would be adversely affected. We provide warranties on a majority of our product sales, and reserves for estimated warranty costs are recorded during the period of sale. The determination of such reserves requires us to make estimates of failure rates and expected costs to repair or replace the products under warranty. We typically establish warranty reserves based on historical warranty costs for each product line. If actual repair and replacement costs differ significantly from our estimates, adjustments to cost of sales may be required in future periods which could have an adverse effect on our results of operations.

Our customers may discover defects in our products after the products have been fully installed and operated. In addition, some of our products include components from other vendors, which may contain defects. As a result, should problems occur, it may be difficult to identify the source of the problem. If we are unable to identify and fix defects or other problems, we could experience, among other things:

loss of customers or orders;
increased costs of warranty expenses;
damage to our brand reputation;
failure to attract new customers;
diversion of development, engineering and manufacturing resources;

50


51

regulatory actions by governmental authorities; and
legal actions by our customers.

We believe that customers in our target markets are likely to be particularly sensitive to product defects and errors. Our reputation and the public image of our products, services and technologies may be impaired if our products or services fail to perform as expected. If our products do not perform, or are perceived to not have performed, as expected or favorably in comparison to competitive products, our operating results, reputation, and business will suffer, and we may also be subject to legal claims arising from product limitations, errors, or inaccuracies. Any of the foregoing could have an adverse effect on our business, financial condition and results of operations.

Although our products are tested prior to shipment, defects or errors could nonetheless occur. Our operating results depend on our ability to execute and, when necessary, improve our quality management strategy and systems and our ability to effectively train and maintain our employee base with respect to quality management. A failure of our quality control systems could result in problems with facility operations or preparation or provision of products. In each case, such problems could arise for a variety of reasons, including equipment malfunction, failure to follow specific protocols and procedures, problems with raw materials or environmental factors and damage to, or loss of, manufacturing operations.

We provide a one-year assurance-type warranty on our instruments. Existing and future warranties place us at the risk of incurring future repair and/or replacement costs. At the time revenue is recognized, we establish an accrual for estimated warranty expenses based on historical data and trends of product reliability and costs of repairing and replacing defective products. We exercise judgment in estimating the expected product warranty costs, using data such as the actual and projected product failure rates, estimated repair costs, freight, material, labor and overhead costs. While we believe that historical experience provides a reliable basis for estimating such warranty cost, unforeseen quality issues or component failure rates could result in future costs in excess of such estimates, or alternatively, improved quality and reliability in our products and consumables could result in actual expenses that are below those currently estimated. As of June 30, 2022, we had accrued approximately $1.8 million in expenses relating to product warranty accruals. Substantial amounts of warranty claims could have an adverse effect on our business, financial condition and results of operations.

Even after any underlying concerns or problems are resolved, any lingering concerns in our target markets regarding our technology or any manufacturing defects or performance errors in our products or services could continue to result in lost revenue, delayed market acceptance, damage to our reputation and claims against us.

Shipping is a critical part of our business and any changes in our shipping arrangements or damages or losses sustained during shipping could adversely affect our business, financial condition, results of operations and prospects.

We currently rely on third-party vendors for our shipping. If we are not able to negotiate acceptable pricing and other terms with these entities or they experience performance problems or other difficulties, it could negatively impact our operating results and our customers’ experience. Additionally, our manufacturing operations in Fremont and San Diego, California, and Wuxi, China require global shipping services which are subject to certain factors outside of our control, such as increased costs due to fuel surcharges or otherwise, delays passing through customs and disruptions to global shipping routes. We have also experienced shipping delays and difficulties due to the COVID-19 pandemic and may again experience such delays or difficulties due to future quarantines, shelter-in-place and similar government orders related to the COVID-19 pandemic or other infectious disease outbreaks or natural disasters. Moreover, there is no guarantee that our systems will not become damaged or lost in transit, and we have experienced, and expect to continue to experience, delivery difficulties. If a system is damaged in transit, it may result in a substantial delay in the fulfillment of the customer’s order, and depending on the type and extent of the damage and whether the incident is covered by insurance, it may result in customer dissatisfaction and a substantial financial loss for us. If our products are not delivered in a timely fashion or are lost during the delivery process, our customers could also become dissatisfied and cease using our products or services, which would adversely affect our business, financial condition, results of operations and prospects. Additionally, delays in shipping could have an adverse impact on our ability to recognize revenue in a timely manner, which could have an adverse impact on our quarterly results of operations.

If we are unable to successfully expand our commercial operations, including hiring additional qualified sales representatives, technical applications specialists and customer support staff, our business may be adversely affected.

Our future sales will depend, in large part, on our ability to develop and substantially expand our sales infrastructure, particularly as we enter into new markets, rollout new solutions and applications and manage inbound interest from new customers. We distribute our products through our direct sales force and support organizations located in North America, Europe, China, and several countries in the Asia-Pacific region, and through distributors or sales agents in several countries in Europe, Latin America, the Middle East and the Asia-Pacific region. Our sales and marketing efforts are targeted at academic and governmental institutions, pharmaceutical and biotechnology companies, clinical research organizations and clinical laboratories focused on cell analysis. To continue driving adoption

51


52

of our solutions and to support our global brand, we will need to further expand our sales infrastructure by hiring additional, highly qualified and reputable sales representatives, technical applications specialists and customer support staff, in addition to increasing advertising efforts.

Identifying and recruiting qualified personnel with sufficient industry experience and training them requires significant time, expense and attention. We have limited experience in training our personnel to successfully market and sell our products. If we provide inadequate training, fail to increase our sales and marketing capabilities or fail to develop broad brand awareness in a cost-effective manner, our business may be harmed. In addition, if our efforts to expand do not generate a corresponding increase in revenue or result in a decrease in our operating margin, our financial results will be adversely impacted. If we are unable to hire, develop and retain talented sales personnel or if new sales personnel are unable to achieve desired productivity levels in a reasonable period of time, we may not be able to realize the expected benefits of this investment or increase our revenue.

Additionally, our technical applications specialists work closely with researchers and clinicians to optimize and implement new panels and applications to meet their specific needs. Hiring these highly skilled specialists is competitive due to the limited number of people available with the necessary scientific and technical backgrounds and ability to understand our products at a technical level, and training such individuals requires significant time, expense and attention. Furthermore, we face intense competition in the labor market for such highly skilled specialists from competitors in our industry as well as competition from companies in other industries. To effectively support current and potential customers, we will need to hire, maintain, train and grow the number of our technical application specialists and customer support staff. If we are unable to maintain, attract, train or retain the number of qualified support personnel that our business needs, our business and prospects will suffer.

If we are unable to expand or leverage the number of peer-reviewed articles published using data generated by our products or otherwise increase brand awareness, the demand for our products and our business may be adversely affected.

We rely on a significant base of peer-reviewed publications to showcase and validate the importance and application of our technology in academic and clinical research settings. To date, there have been more than 760 peer-reviewed articles published, including many published in prominent journals, using data generated by our technology across a wide range of key scientific research areas, including immunology and inflammation, infectious diseases, immuno-oncology, oncology and others. We believe that expanding the base of these publications, and otherwise developing and maintaining awareness of our brand in a cost-effective manner is critical to achieving broad acceptance of our solutions and attracting new customers. Such publications and other brand promotion activities may not generate customer awareness or increase revenue and, even if they do, any increase in revenue may not offset the costs and expenses we incur in building our brand. If we fail to successfully promote, maintain and protect our brand, we may fail to attract or retain the customers necessary to realize a sufficient return on our brand-building efforts, or to achieve the widespread brand awareness that is critical for broad customer adoption of our solutions.

We are highly dependent on our senior management team and key personnel and our business could be harmed if we are unable to attract and retain personnel necessary for our success.

We are highly dependent on our senior management team and key personnel. Our success will depend on our ability to retain senior management and to attract and retain qualified personnel in the future, including sales, marketing, scientific and technical professionals, and to integrate current and additional personnel in all departments. The loss of members of our senior management, sales, marketing, scientific and technical professionals could result in lower than expected sales and delays in product development. If we are not successful in attracting and retaining highly qualified personnel, it would have a negative impact on our business, financial condition and results of operations.

Competition for skilled personnel in our market is intense and has recently intensified further due to macro-economic conditions and industry trends in many areas where our employees are located. This may limit our ability to hire and retain highly qualified personnel on acceptable terms, or at all. To induce valuable employees to remain at our company, in addition to salary and cash incentives, we have issued, and will in the future issue, equity awards that vest over time. The value to employees of equity awards that vest over time may be significantly affected by movements in our stock price that are beyond our control and may at any time be insufficient to counteract more lucrative offers from other companies. Despite our efforts to retain valuable employees, they may terminate their employment with us on short notice. Our employment arrangements with our employees provide for at-will employment, which means that any of our employees could leave our employment at any time, with or without notice.

Many of the other cell analysis technology companies that we compete against for qualified personnel have greater financial and other resources, different risk profiles and a longer history in the industry than we do. They may also provide more diverse opportunities, better chances for career advancement and higher compensation. Some of these characteristics are more appealing to high quality candidates than what we can offer. Further, if we hire employees from competitors or other companies, their former employers may

52


53

attempt to assert that these employees or we have breached legal obligations, resulting in a diversion of our time and resources and, potentially, damages.

In addition, job candidates and existing employees often consider the value of the equity awards they receive in connection with their employment. If the perceived benefits of our stock awards decline, either because we are a public company or for other reasons, it may harm our ability to recruit and retain highly skilled employees. Many of our employees have become or will soon become vested in a substantial amount of their equity awards. Our employees may be more likely to leave us if the equity they own have significantly appreciated in value relative to the original purchase prices of the shares, or if the exercise prices of the options that they hold are significantly below the market price of our common stock, particularly after the expiration of the lock-up agreements described herein.

Our future success also depends on our ability to continue to attract and retain additional executive officers and other key employees as we expand our business and operations. If we fail to attract new personnel or fail to retain and motivate our current personnel, it will negatively affect our business, financial condition and results of operations.

We have increased the size of our organization and expect to further increase it in the future, and we may experience difficulties in managing our growth. If we are unable to manage the anticipated growth of our business, our future revenue and operating results may be harmed.

As of June 30, 2022, we had 555 full-time employees. As our sales and marketing strategies develop and as we transition into operating as a public company, we expect to need additional managerial, operational, sales, marketing, financial and other personnel. Future growth would impose significant added responsibilities on members of management, including:

identifying, recruiting, integrating, maintaining and motivating additional employees;
managing our internal development efforts effectively, while complying with our contractual obligations to contractors and other third parties; and
improving our operational, financial and management controls, reporting systems and procedures.

Since our inception, we have experienced growth and anticipate further growth in our business operations both inside and outside the United States. This future growth could strain our organizational, administrative and operational infrastructure, including quality control, operational, finance, customer service and sales organization management. We expect to continue to increase our headcount and to hire more specialized personnel in the future as we grow our business. We will need to continue to hire, train and manage additional qualified scientists, engineers, technical personnel and sales and marketing staff and improve and maintain our products to properly manage our growth. Rapid expansion in personnel could mean that less experienced people develop, market and sell our products, which could result in inefficiencies and unanticipated costs, reduced quality and disruptions to our operations. If our new hires perform poorly, if we are unsuccessful in hiring, training, managing and integrating these new employees or if we are not successful in retaining our employees, our business may be harmed. We may not be able to maintain the quality or expected turnaround times of our products, or satisfy customer demand as it grows. Our ability to manage our growth properly will require us to continue to improve our operational, financial and management controls, as well as our reporting systems and procedures. The time and resources required to implement these new systems and procedures is uncertain, and failure to complete this in a timely, efficient and effective manner could adversely affect our operations.

We have identified material weaknesses in our internal control over financial reporting. If we are unable to remediate these material weaknesses, or if we identify additional material weaknesses in the future or otherwise fail to maintain an effective system of internal controls, we may not be able to accurately or timely report our financial condition or results of operations.

Prior to our initial public offering ("IPO") in July 2021, we were a private company with limited accounting personnel to adequately execute our accounting processes to address our internal control over financial reporting. In connection with our financial statement close process for the years ended December 31, 2019 and 2020, we identified material weaknesses associated with our control environment and control activities components of the Committee of Sponsoring Organizations (“COSO”) framework related to (i) the lack of sufficient qualified personnel within its accounting and IT function and (ii) establishing policies and procedures to identify, select and apply GAAP in order to ensure that transactions were being appropriately recorded; and the design of appropriate control activities over information technology systems and financial and reporting processes necessary to ensure the accuracy of financial reporting and the preparation of financial statements.

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 its financial statements would not be prevented or detected on a timely basis. These deficiencies could result in additional material misstatements to our consolidated financial statements that could not be prevented or detected on a timely basis.

53


54

We cannot be certain that the measures we have taken to date, and actions we may take in the future, will be sufficient to remediate the control deficiencies that led to our material weaknesses in our internal control over financial reporting or that they will prevent or avoid potential future material weaknesses. In addition, neither our management nor an independent registered public accounting firm has performed an evaluation of our internal control over financial reporting because no such evaluation has been previously required. If we are unable to successfully remediate our existing or any future material weaknesses in our internal control over financial reporting, or identify any additional material weaknesses, the accuracy and timing of our financial reporting may be negatively impacted, we may be unable to maintain compliance with securities law requirements regarding timely filing of periodic reports in addition to applicable stock exchange listing requirements, investors may lose confidence in our financial reporting, and our stock price may decline as a result.

We may need to raise additional capital to fund our existing operations, develop our products and/or expand our operations.

Based on our current planned operations, we expect that our existing cash will enable us to fund our operating expenses for at least 12 months from the date hereof. However, if our available cash balances and anticipated cash flow from operations are insufficient to satisfy our liquidity requirements or otherwise, we may seek to issue equity or convertible debt securities, enter into a credit facility or another form of third-party funding, seek other debt financing or enter into collaborations or licensing arrangements.

We may consider raising additional capital in the future to expand our business, to pursue strategic investments, to take advantage of financing opportunities or for other reasons, including to further scale up our manufacturing of our products, to increase our sales and marketing efforts to drive market adoption of our products and address competitive developments, and to finance capital expenditures and general and administrative expenses.

Our present and future funding requirements will depend on many factors, some of which are beyond our control, including:

our ability to achieve and maintain revenue growth;
the cost of expanding our operations, including our sales and marketing efforts;
our rate of progress in launching and commercializing new products, and the cost of the sales and marketing activities associated with, establishing adoption of our products;
our rate of progress in, and cost of research and development activities associated with, products in research and development;
the effect of competing technological and market developments;
the potential cost of and delays in product development as a result of any regulatory oversight applicable to our products;
the costs associated with any product recall that may occur;
costs related to domestic and international expansion;
the costs of attaining, defending and enforcing our intellectual property rights; and
the terms and timing of any other collaborative, licensing and other arrangements that we may establish.

Additional funding may not be available on acceptable terms, or at all. If we do raise additional capital through public or private equity offerings, the ownership interest of our existing stockholders will be diluted, and the terms of these securities may include liquidation or other preferences that adversely affect our existing stockholders’ rights. If we raise additional capital through debt financing, we may be subject to covenants limiting or restricting our ability to take specific actions, such as incurring additional debt, making capital expenditures or declaring dividends. If we raise additional funds through other third-party funding, collaborations agreements, strategic alliances, licensing arrangements or marketing and distribution arrangements, we may have to relinquish valuable rights to our technologies, future revenue streams, research programs or products or grant licenses on terms that may not be favorable to us.

In addition, our ability to raise additional funds may be adversely impacted by potential worsening global economic conditions and the disruptions to, and volatility in, the credit and financial markets in the United States and worldwide resulting from the COVID-19 pandemic, and geopolitical tensions, such as the ongoing war in Ukraine. The global economy, including credit and financial markets, has experienced extreme volatility and disruptions, including severely diminished liquidity and credit availability, declines in economic growth, increases in inflation rates, higher interest rates and uncertainty about economic stability. If the equity and credit markets further deteriorate, or do not improve, it may make any necessary debt or equity financing more difficult, more costly and more dilutive. If we are unable to raise additional capital in sufficient amounts or on terms acceptable to us, we may have to significantly delay, scale back

54


55

or discontinue the development, manufacturing or commercialization of our products, or other research and development initiatives. If this were to occur, our ability to grow and support our business and to respond to market challenges could be significantly limited, which could have an adverse effect on our business, financial condition and results of operations.

Our operating results may fluctuate significantly, which makes our future operating results difficult to predict and could cause our operating results to fall below expectations or any guidance we may provide.

Our quarterly and annual operating results may fluctuate significantly, which makes it difficult for us to predict our future operating results. These fluctuations may occur due to a variety of factors, many of which are outside of our control, including, but not limited to:

the level of demand for any of our products, which may vary significantly;
the timing and cost of, and level of investment in, research, development, manufacturing, regulatory approval and commercialization activities relating to our products, which may change from time to time;
the size, seasonality and customer mix of the cell analysis market;
sales and marketing efforts and expenses;
the rate at which we grow our sales force and the speed at which newly-hired salespeople become effective;
changes in the productivity of our sales force;
the effectiveness of our distribution partners in selling our products;
positive or negative coverage in the media or publications of our products or competitive products;
the cost of manufacturing our products, which may vary depending on the quantity of production and the terms of our arrangements with our suppliers;
the degree of competition in our industry and any change in the competitive landscape of our industry, including the introduction of new products or enhancements or technologies by us or others in the cell analysis market and competition-related pricing pressures;
changes in governmental regulations or in the status of our regulatory approvals or applications;
future accounting pronouncements or changes in our accounting policies;
disruptions to our business and operations or to the business and operations of our suppliers, distributors, and other third parties with whom we conduct business resulting from the COVID-19 pandemic or other widespread health crises such as the COVID-19 pandemic;
shipping costs due to increased fuel surcharges and delays due to customs requirements, disruptions to global shipping routes and due to the COVID-19 pandemic;
future global financial crises and economic downturns, including those caused by widespread public health crises;
economic factors, including changes in inflation, interest rates, foreign currency rates, and the potential effect of such factors on revenues and expenses; and
general market conditions and other factors, including factors unrelated to our operating performance or the operating performance of our competitors.

The cumulative effects of factors discussed above could result in large fluctuations and unpredictability in our quarterly and annual operating results. As a result, comparing our operating results on a period-to-period basis may not be meaningful. Investors should not rely on our past results as an indication of our future performance. This variability and unpredictability could also result in our failing to meet the expectations of industry or financial analysts or investors for any period. If our revenue or operating results fall below the expectations of analysts or investors or below any guidance we may provide, or if the guidance we provide is below the expectations of analysts or investors, the price of our common stock could decline substantially. Such a stock price decline could occur even when we have met any previously publicly stated guidance we may provide.

The sizes of the markets for our products may be smaller than we estimate.

Within the life sciences technology market, flow cytometry technologies currently provide solutions largely within cell proliferation, cell counting, cell identification, cell quality control and single-cell applications, representing an initial total addressable

55


56

market (“TAM”) of nearly $8 billion. However, we believe that the enhanced capabilities of our FSP platform has the potential to capture an increasingly greater share of the broader cell analysis TAM. Our Northern Lights system has been approved for clinical use in the European Union and China. In the United States, our products are currently labeled and promoted, and are, and in the near-future are expected to continue to be, sold primarily to academic and research institutions and biopharmaceutical companies as research use only products for non-diagnostic and non-clinical purposes, and are not currently designed, or intended to be used, for clinical diagnostic tests. We plan to continue generating supporting publications and data, as well as pursue any required regulatory approvals for clinical use for our products in the United States. Our ability to penetrate the clinical markets in the United States will depend in part on our ability to receive 510(k) clearance, de novo classification, or approval of a pre-market approval application from the FDA. Further, we believe our differentiated platform will enable us to expand the use of cell analysis into new markets, well beyond current applications addressed by prior flow cytometry technologies and other cell analysis technologies. While we believe our assumptions and the data underlying our estimates are reasonable, we have not independently verified the accuracy of the third-party data on which we have based our assumptions and estimates, and these assumptions and estimates may not be correct and significantly different than actual market sizes, and the conditions supporting our assumptions or estimates may change at any time, including as a result of factors outside our control, thereby reducing the predictive accuracy of these underlying factors. If the actual number of customers who would benefit from our products, the price at which we can sell products or the annual addressable market for our products is smaller than we have estimated, it may impair our sales growth and have an adverse impact on our business, financial condition and results of operations.

In addition, our growth strategy involves launching new solutions and expanding sales of existing solutions into new markets and geographies in which we have limited experience. For example, we intend to develop our platform’s applications within the clinical market, and in particular, within disease detection, diagnosis, and treatment monitoring. Sales of new or existing solutions into new market opportunities may take several years to develop and mature, and we cannot be certain that these market opportunities will develop as we expect. As a result, the sizes of the annual total addressable market for new markets and new products are even more difficult to predict.

If we were to be sued for product liability, we could face substantial liabilities that exceed our resources, limit sales of our existing products and limit commercialization of any products that we may develop.

The marketing, sale and use of our products could lead to the filing of product liability claims where someone may allege that our products identified inaccurate or incomplete information or otherwise failed to perform as designed. We may also be subject to liability for errors in, a misunderstanding of or inappropriate reliance upon, the information we provide in the ordinary course of our business activities. A product liability claim could result in substantial damages and be costly and time-consuming for us to defend. If we cannot successfully defend ourselves against product liability claims, we will incur substantial liabilities and reputational harm. In addition, regardless of merit or eventual outcome, product liability claims may result in:

substantial litigation costs;
distraction of management’s attention from our primary business;
the inability to commercialize our products or new products;
decreased demand for our products;
damage to our business reputation;
product recalls or withdrawals from the market;
loss of sales; or
termination of existing agreements by our partners and potential partners failing to partner with us.

We maintain product liability insurance, but this insurance may not fully protect us from the financial impact of defending against product liability claims. Any product liability claim brought against us, with or without merit, could increase our insurance rates or prevent us from securing insurance coverage in the future.

While we may attempt to manage our product liability exposure by proactively recalling or withdrawing from the market any defective products, any recall or market withdrawal of our products may delay the supply of those products to our customers and may impact our reputation. We may not be successful in initiating appropriate market recall or market withdrawal efforts that may be required in the future and these efforts may not have the intended effect of preventing product malfunctions and the accompanying product liability that may result. Such recalls and withdrawals may also harm our reputation with customers, which could negatively affect our business, financial condition and results of operations.

56


57

Litigation and other legal proceedings may harm our business.

We have been, and may become, involved in legal proceedings relating to patent and other intellectual property matters, product liability claims, employee claims, tort or contract claims, federal or state regulatory investigations, securities class actions and other legal proceedings or investigations, which could have a negative impact on our reputation, business and financial condition and divert the attention of our management from the operation of our business. Litigation is inherently unpredictable and can result in excessive or unanticipated verdicts and/or injunctive relief that affect how we operate our business. We could incur judgments or enter into settlements of claims for monetary damages or for agreements to change the way we operate our business, or both. There may be an increase in the scope of these matters or there may be additional lawsuits, claims, proceedings or investigations in the future, which could harm our business, financial condition and results of operations. Adverse publicity about regulatory or legal action against us could damage our reputation and brand image, undermine our customers’ confidence and reduce long-term demand for our products, even if the regulatory or legal action is unfounded or not material to our operations.

A pandemic, epidemic or outbreak of an infectious disease in the United States or worldwide could adversely affect our business. The COVID-19 pandemic has had and could continue to have an adverse impact on our business, operations, and the markets and communities in which we, our partners, and customers operate.

If a pandemic, epidemic or outbreak of an infectious disease occurs in the United States or worldwide, our business may be adversely affected. The COVID-19 pandemic has caused general business disruption worldwide beginning in January 2020. While the duration and extent of the COVID-19 pandemic depends on future developments and potential resurgences of infections or new strains of the virus that cannot be accurately predicted at this time, such as the extent and effectiveness of containment actions and available vaccines, the pandemic has had an adverse effect on the global economy and the ultimate societal and economic impact of the COVID-19 pandemic remains unknown. The potential impact and duration of the COVID-19 pandemic on the global economy and our business are difficult to assess or predict, due in part to new variant strains of the virus and the degree of their vaccine resistance. Potential impacts, some of which we have already experienced, include:

our customer prospects and our existing customers may experience slowdowns in their businesses, and our academic institution customers may experience decreases in government funding of research and development, which in turn may result in reduced demand for our products, lengthening of sales cycles, loss of customers, difficulties in collections, and inaccurate inventory forecasting;
interruption of or delays in receiving supplies from the third parties we rely on to manufacture components to our products, which may impair our ability sell our products;
interruption of or delays in installation of our products for our customers;
interruption of or delays in the shipments of purchased products to customers or to our distribution partners;
decreased employee productivity and morale, with increased employee attrition and risk of a cyberattack resulting from certain employees working from home;
disruptions and significant costs to our growth planning, such as for facilities and international expansion;
legal liability for safe workplace claims;
loss of critical vendors or third-party partners, which may go out of business; and
cancellation of in-person marketing events, including industry conferences, and prolonged delays in our ability to reschedule or conduct in-person marketing events and other sales and marketing activities.

 

The impact of any of the foregoing, individually or collectively, could adversely affect our business, financial condition, and results of operations. Moreover, to the extent the COVID-19 pandemic adversely affects our business, financial condition, and results of operations, it may also have the effect of heightening many of the other risks described in this “Risk Factors” section.

If our security measures, or those maintained on our behalf, are compromised now, or in the future, or the security, confidentiality, integrity or availability of our information technology, software, services, networks, communications or data is compromised, limited or fails, this could have a material adverse effect on our business, financial condition and results of operations.

In the ordinary course of our business, we may collect, use, store, safeguard, disclose, share, transfer, secure and otherwise process (collectively, “Process” or “Processing”) proprietary, confidential and sensitive data, including personal data (such as key-coded data, health information and other special categories of personal data), intellectual property, trade secrets and proprietary business information owned or controlled by ourselves, our customers and other parties (collectively “Sensitive Information”). We may rely upon

57


58

third parties (such as service providers) for our data processing–related activities. We may share or receive sensitive data with or from third parties.

We face a variety of evolving threats, which could cause security incidents. Cyberattacks, malicious internet-based activity, and online and offline fraud are prevalent and continue to increase. These threats are becoming increasingly difficult to detect. These threats come from a variety of sources. In addition to traditional computer “hackers,” threat actors, personnel (such as through theft or misuse), sophisticated nation-states, and nation-state-supported actors now engage in attacks. Some actors now engage and are expected to continue to engage in cyberattacks, including without limitation nation-state actors for geopolitical reasons and in conjunction with military conflicts and defense activities. During times of war and other major conflicts, we and the third parties upon which we rely may be vulnerable to a heightened risk of these attacks, including cyberattacks, that could materially disrupt our systems and operations, supply chain, and ability to produce, sell and distribute our goods and services. We may be subject to a variety of evolving threats, including but not limited to social-engineering attacks (including through phishing attacks), malicious code (such as viruses and worms), malware (including as a result of advanced persistent threat intrusions), denial-of-service attacks (such as credential stuffing), personnel misconduct or error, ransomware attacks, supply-chain attacks, software bugs, server malfunctions, software or hardware failures, loss of data or other information technology assets, adware, telecommunications failures, and other similar threats. Ransomware attacks, including those perpetrated by organized criminal threat actors, nation-states, and nation-state-supported actors, are becoming increasingly prevalent and severe and can lead to significant interruptions in our operations, loss of data and income, reputational harm, and diversion of funds. Extortion payments may alleviate the negative impact of a ransomware attack, but we may be unwilling or unable to make such payments due to, for example, applicable laws or regulations prohibiting such payments. The COVID-19 pandemic and our remote workforce poses increased risks to our information technology systems and data, as more of our employees work from home, utilizing network connections outside our premises.

Any of the previously identified or similar threats could cause a security incident. A security incident could result in unauthorized, unlawful, or accidental acquisition, modification, destruction, loss, alteration, encryption, disclosure of, or access to data. A security incident could disrupt our ability (and that of third parties upon whom we rely) to provide our platform. We may expend significant resources or modify our business activities in an effort to protect against security incidents. Certain data privacy and security obligations may require us to implement and maintain specific security measures, industry-standard or reasonable security measures to protect our information technology systems and data. While we have implemented security measures designed to protect against security incidents, there can be no assurance that these measures will be effective. We may be unable in the future to detect vulnerabilities in our information technology systems because such threats and techniques change frequently, are often sophisticated in nature, and may not be detected until after a security incident has occurred. Applicable data privacy and security obligations may require us to notify relevant stakeholders of security incidents. Such disclosures are costly, and the disclosures or the failure to comply with such requirements could lead to adverse consequences. If we (or a third party upon whom we rely) experience a security incident or are perceived to have experienced a security incident, we may experience adverse consequences. These consequences may include government enforcement actions (for example, investigations, fines, penalties, audits, and inspections), additional reporting requirements and/or oversight; restrictions on processing data (including personal data), litigation (including class claims), indemnification obligations, negative publicity, reputational harm, monetary fund diversions, interruptions in our operations (including availability of data), financial loss, and other similar harms. Security incidents and attendant consequences may cause customers to stop using our products and services, deter new customers from purchasing our products and services, and negatively impact our ability to grow and operate our business.

Business disruptions could seriously harm our future revenue and financial condition and increase our costs and expenses.

Our operations (including our manufacturing operations) and the operations of our distribution partners could be subject to earthquakes, power shortages, telecommunications failures, water shortages, floods, hurricanes, typhoons, fires, extreme weather conditions, medical epidemics and pandemics, including the COVID-19 pandemic, and other natural or man-made disasters or business interruptions, for which we are predominantly self-insured. Our ability to obtain components for our products could be disrupted if the operations of our suppliers were affected by a man-made or natural disaster or other business interruption, including interruptions related to the COVID-19 pandemic. In addition, our corporate headquarters is located in Fremont, California and one of our reagents manufacturing facilities is located in San Diego, California, near major earthquake faults and fire zones, and the ultimate impact on us for being located near earthquake faults and fire zones and being consolidated in a certain geographical area is unknown. The occurrence of any of these business disruptions could seriously harm our operations and financial condition and increase our costs and expenses.

We manufacture our products at our manufacturing facilities located in Fremont and San Diego, California, and Wuxi, China, and we rely on various suppliers in the United States, China and other countries. Should our manufacturing facilities or the facilities of our suppliers be damaged or destroyed by natural or man-made disasters, such as earthquakes, fires or other events, or should events such as political unrest unfold, it could take months to relocate or rebuild, during which time our manufacturing and the operations of our suppliers would cease or be delayed and our products may be unavailable. Moreover, the use of a new facility or new manufacturing, quality control, or environmental control equipment or systems generally requires FDA review and approval. Because of the time required to authorize manufacturing in a new facility under FDA and non-U.S. regulatory requirements, we may not be able to resume production on a timely basis even if we are able to replace production capacity in the event we lose our manufacturing capacity. The

58


59

inability to perform our manufacturing activities, combined with our limited inventory of materials and components and manufactured products, or the inability of our suppliers to continue their operations, may cause us to be unable to meet customer demand or harm our reputation, and we may be unable to reestablish relationships with such customers in the future. Consequently, a catastrophic event or business interruption at our manufacturing facilities or at our suppliers’ facilities could harm our business, financial condition and results of operations.

Our insurance policies are expensive and protect us only from some business risks, which leaves us exposed to significant uninsured liabilities.

We do not carry insurance for all categories of risk that our business may encounter. Although we have general and product liability insurance that we believe is appropriate, this insurance is subject to deductibles and coverage limitations. Our current product liability insurance may not continue to be available to us on acceptable terms, if at all, and, if available, coverage may not be adequate to protect us against any future product liability claims. If we are unable to obtain insurance at an acceptable cost or on acceptable terms or otherwise protect against potential product liability claims, we could be exposed to significant liabilities. A product liability claim, recall or other claim with respect to uninsured liabilities or for amounts in excess of insured liabilities could negatively affect our business, financial condition and results of operations. We do not carry specific hazardous waste insurance coverage, and our property, casualty and general liability insurance policies specifically exclude coverage for damages and fines arising from hazardous waste exposure or contamination. Accordingly, in the event of contamination or injury, we could be held liable for damages or be penalized with fines in an amount exceeding our resources, and our clinical trials or regulatory approvals could be suspended. Although we carry cyber insurance, the coverage may not be sufficient to cover our losses in the event of a Security Breach. Additionally, no assurance can be given that such policies can be retained on acceptable terms or that litigation will not occur following an insurance claim.

We also expect that operating as a public company will make it more difficult and more expensive for us to obtain director and officer liability insurance, and we may be required to accept reduced policy limits and coverage or incur substantially higher costs to obtain the same or similar coverage. As a result, it may be more difficult for us to attract and retain qualified people to serve on our board of directors, on our board committees or as executive officers. We do not know, however, if we will be able to maintain existing insurance with adequate levels of coverage. Any significant uninsured liability may require us to pay substantial amounts, which would negatively affect our business, financial condition and results of operations.

We use hazardous biological materials that require considerable expertise for handling, storage and disposal and may result in claims against us. We and third parties with whom we contract must comply with environmental laws and regulations, which can be expensive and restrict how we do business, and could expose us to liability if our use of such hazardous materials cause injury.

Our research and development and manufacturing processes involve the controlled use of hazardous materials, including flammables, toxics, corrosives and biologics. Our research operations produce hazardous biological and chemical waste products, and we largely contract with third parties for the disposal of these products. Federal, state and local laws and regulations govern the use, generation, manufacture, storage, handling and disposal of these materials and wastes. We are subject to periodic inspections by federal, state and local authorities to ensure compliance with applicable laws. Compliance with applicable environmental laws and regulations is expensive, and current or future environmental laws and regulations may restrict our operations. If we do not comply with applicable regulations, we may be subject to fines and penalties. In the event of accidental contamination or injury from these materials or wastes, we could be liable for damages or penalized with fines in an amount exceeding our resources and our operations could be suspended or otherwise adversely affected.

In addition, because our product contains metals and electronic components which are purchased from third-party vendors, we may be required under rules promulgated by the U.S. Securities and Exchange Commission ("SEC") governing disclosure of the use of “conflict minerals” (tin, tungsten, tantalum and gold) to determine whether those minerals are necessary to the functionality or production of our products and, if so, conduct a country of origin inquiry with respect to all such minerals. If any such minerals may have originated in the Democratic Republic of the Congo, or DRC, or any of its adjoining countries, or covered countries, then we must conduct diligence on the source and chain of custody of those conflict minerals to determine if they originated in one of the covered countries and, if so, whether they financed or benefited armed groups in the covered countries. Disclosures relating to the products that may contain conflict minerals, the country of origin of those minerals and whether they are “DRC conflict free” must be provided in a Form SD (and accompanying conflict minerals report, if required, to disclose the diligence undertaken by us in sourcing the minerals and our conclusions relating to such diligence). If we are required to submit a conflict minerals report, that report must be audited by an independent auditor pursuant to existing government auditing standards. Compliance with this disclosure rule may be very time-consuming for our management and personnel (as well as time-consuming for our suppliers) and could involve the expenditure of significant amounts of money by us and them. Disclosures mandated by this rule, which can be perceived by the market to be “negative,” may cause customers to refuse to purchase our products. The cost of compliance with the rule could adversely affect our results of operations.

59


60

Furthermore, environmental laws and regulations are complex, change frequently and have tended to become more stringent. We cannot predict the impact of such changes and cannot be certain of our future compliance. We do not currently maintain separate environmental liability coverage and any accidental contamination or discharge or any resultant injury from these materials could result in significant cost to us in penalties, damages and suspension of our operations.

We have received funding under the Coronavirus Aid, Relief and Economic Security Act, or the CARES Act.

In June 2020, we executed a note in favor of Wells Fargo Bank, National Association, evidencing an unsecured loan, (“PPP loan”), in the aggregate principal amount of $4.1 million, which was made pursuant to the Paycheck Protection Program, or the PPP. The PPP was established under the CARES Act, which was enacted on March 27, 2020, and is administered by the U.S. Small Business Administration, or the SBA. We have used all of the proceeds from the loan to retain employees, maintain payroll and make lease and utility payments and expect to repay the PPP loan in the second quarter of 2021. On May 4, 2021, we fully repaid the PPP loan.

The PPP loan application required us to certify, among other things, that the current economic uncertainty made the PPP loan request necessary to support our ongoing operations. In 2020, the SBA, in consultation with the Department of Treasury, issued new guidance requiring borrowers to consider their ability to access other sources of liquidity before certifying in their loan applications that current economic uncertainty makes this loan request necessary to support the ongoing operations. We made the certification in good faith after analyzing our financial situation and access to capital and believe that we satisfied all eligibility criteria for the PPP loan. However, the SBA guidance and criteria are subject to interpretation, including by the new Biden Administration, and if we are found to have been ineligible, we could be subject to significant penalties. If we become subject to penalties, it could result in harm to our business, results of operation and financial condition.

We are subject to foreign currency exchange risk.

A substantial amount of our revenues is derived from international operations, and we anticipate that a significant portion of our sales will continue to come from outside the United States in the future. As we have experienced in the six months ended June 30, 2022, where our prices are denominated in U.S. dollars, our sales and revenues could be adversely affected by declines in foreign currencies relative to the U.S. dollar. The revenues we report with respect to our operations outside the United States may be adversely affected by fluctuations in foreign currency exchange rates. See the section titled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” for additional information on the financial impact of exchange rate fluctuations and the ways and extent to which we may attempt to address any impact. Any hedging activities we engage in may only offset a portion of the adverse financial impact resulting from unfavorable changes in foreign currency exchange rates. We cannot predict with any certainty changes in foreign currency exchange rates or the degree to which we can mitigate these risks.

We may acquire other businesses or form other joint ventures or make investments in other companies or technologies that could negatively affect our operating results, dilute our stockholders’ ownership, increase our debt or cause us to incur significant expense.

Although we currently have no agreements or commitments to complete any such transactions, we may pursue acquisitions of businesses and assets in the future. We also may pursue strategic alliances and additional joint ventures that leverage products and industry experience to expand our offerings or distribution. We have limited experience with acquiring other companies and forming strategic partnerships. We may not be able to find suitable partners or acquisition candidates, and we may not be able to complete such transactions on favorable terms, if at all. If we make any acquisitions, we may not be able to integrate these acquisitions successfully into our existing business, and we could assume unknown or contingent liabilities. Any future acquisitions also could result in the incurrence of debt, contingent liabilities or future write-offs of intangible assets or goodwill, any of which could have an adverse effect on our financial condition, results of operations and cash flows. In addition, any pursuit of an acquisition and any potential integration of an acquired company also may disrupt ongoing operations and divert management attention and resources that we would otherwise focus on developing our existing business. We may experience losses related to investments in other companies, which could have a negative effect on our results of operations and financial condition. We may not realize the anticipated benefits of any acquisition, technology license, strategic alliance or joint venture.

60


61

Risks Related to Government Regulation and Our Industry

Our products may become subject to more onerous regulation by the FDA or other regulatory agencies in the future, which could increase our costs and delay or prevent sales of our products or commercialization of new products and product enhancements, thereby materially and adversely affecting our business, financial condition, results of operations and prospects.

Currently, our Northern Lights CLC system is available for clinical use in only China and the European Union. Our Aurora and Northern Lights systems are otherwise available to customers as research-use-only (“RUO”) products. RUO products are regulated by the FDA as medical devices. Although medical devices are subject to stringent FDA oversight, products that are intended for RUO and are labeled as RUO are exempt from compliance with most FDA requirements, including premarket clearance or approval, manufacturing requirements and others. A product labeled RUO but which is actually intended for clinical diagnostic use may be viewed by the FDA as adulterated and misbranded under the Federal Food, Drug, and Cosmetic Act (“FDCA”), and subject to FDA enforcement action. The FDA has indicated that when determining the intended use of a product labeled RUO, the FDA will consider the totality of the circumstances surrounding distribution and use of the product, including how the product is marketed and to whom. The FDA could disagree with our assessment that our products are properly marketed as RUOs, or could conclude that products labeled as RUO are actually intended for clinical diagnostic use, and could take enforcement action against us, including requiring us to stop distribution of our products until we are in compliance with applicable regulations, which would reduce our revenue, increase our costs and adversely affect our business, prospects, results of operations and financial condition. In the event that the FDA requires us to obtain marketing authorization of our RUO products in the future, there can be no assurance that the FDA will grant any clearance or approval requested by us in a timely manner, or at all.

As part of our growth strategy, we plan to seek approval to offer our Aurora and Northern Lights systems for clinical use in the United States and in other countries. In the United States, before we can market a new medical device, or a new use of, new claim for or significant modification to an existing product, we must first receive either clearance under Section 510(k) of the FDCA, or approval of a premarket approval application from the FDA, unless an exemption applies. The process of obtaining approval or clearance from the FDA for new products, or with respect to enhancements or modifications to existing products, could take a significant period of time, require the expenditure of substantial resources, involve rigorous pre-clinical and clinical testing, require changes to products or result in limitations on the indicated uses of products. There can be no assurance that we will receive the required approvals or clearances for any new products or for modifications to our existing products on a timely basis or that any approval or clearance will not be subsequently withdrawn or conditioned upon extensive post-market study requirements. Moreover, even if we receive FDA clearance or approval of new products or modifications to existing products, we will be required to comply with extensive regulations relating to the development, research, clearance, approval, distribution, marketing, advertising and promotion, manufacture, adverse event reporting, recordkeeping, import and export of such products, which may substantially increase our operating costs and have a material impact on our business, profits and results of operations. Failure to comply with applicable regulations could jeopardize our ability to sell our products and result in enforcement actions such as: warning letters, fines, injunctions, civil penalties, termination of distribution, recalls or seizures of products, delays in the introduction of products into the market, total or partial suspension of production, refusal to grant future clearances or approvals, withdrawals or suspensions of current approvals, resulting in prohibitions on sales of our products, and in the most serious cases, criminal penalties. Occurrence of any of the foregoing could harm our reputation, business, financial condition, results of operations and prospects.

We and our suppliers are subject to ongoing regulatory obligations and continued regulatory review, which may result in significant additional expense and subject us to penalties if we fail to comply with applicable regulatory requirements.

Any medical device we market will be subject to continued regulatory review, oversight, requirements, and periodic inspections by the FDA and other domestic and foreign regulatory bodies. In particular, unless exempt, we and our suppliers are required to comply with the FDA’s Quality System Regulation (“QSR”) and other regulations enforced outside the United States which cover the manufacture of our products and the methods and documentation of the design, testing, production, control, quality assurance, labeling, packaging, storage and shipping of medical devices. Regulatory bodies, such as the FDA, enforce the QSR and other regulations through periodic inspections. The failure by us or one of our suppliers to comply with applicable statutes and regulations administered by the FDA and other regulatory bodies, or the failure to timely and adequately respond to any adverse inspectional observations or product safety issues, could result in, among other things, any of the following enforcement actions:

untitled letters, warning letters, fines, injunctions, consent decrees and civil penalties;
unanticipated expenditures to address or defend such actions;
customer notifications for repair, replacement or refunds;
recall, detention or seizure of our products;

61


62

operating restrictions or partial suspension or total shutdown of production;
refusing or delaying our requests for 510(k) clearance or PMA approval of new products or modified products;
withdrawal of 510(k) clearances on PMA approvals that have already been granted;
refusal to grant export approval for our products; or
criminal prosecution.

If any of these actions were to occur, our reputation would be harmed and our product sales and profitability would be adversely impacted. Furthermore, our key component suppliers may not currently be or may not continue to be in compliance with all applicable regulatory requirements which could result in our failure to produce our products on a timely basis and in the required quantities, if at all.

Later discovery of previously unknown problems with our products, including manufacturing problems, or failure to comply with regulatory requirements such as the QSR, may result in changes to labeling, restrictions on such products or manufacturing processes, withdrawal of the products from the market, voluntary or mandatory recalls, a requirement to repair, replace or refund the cost of any medical device we manufacture or distribute, fines, suspension of regulatory approvals, product seizures, injunctions or the imposition of civil or criminal penalties which would adversely affect our business, operating results and prospects.

Any government investigation of alleged violations of law could require us to expend significant time and resources in response, and could generate negative publicity. Any failure to comply with ongoing regulatory requirements may significantly and adversely affect our ability to commercialize and generate revenue from our products. If regulatory sanctions are applied or if regulatory clearance or approval is withdrawn, it would have a material adverse effect on our business, financial condition and results of operations.

Our products or any component thereof may be subject to product recalls in the future. A recall of our products, either voluntarily or at the direction of the FDA or another governmental authority, or the discovery of serious safety issues with our products, could have a significant adverse impact on us.

The FDA has the authority to require the recall of commercialized products that are subject to FDA regulation. Manufacturers may, under their own initiative, recall a product if any deficiency is found. For reportable corrections and removals, companies are required to make additional periodic submissions to the FDA after initiating the recall, and often engage with the FDA on their recall strategy prior to initiating the recall. A government-mandated or voluntary recall by us or one of our distributors could occur as a result of an unacceptable health risk, component failures, failures in laboratory processes, malfunctions, manufacturing errors, design or labeling defects, or other deficiencies and issues. Recalls of any of our products would divert managerial and financial resources and adversely affect our business, results of operations, financial condition and reputation. We may also be subject to liability claims, be required to bear other costs or take other actions that may negatively impact our future sales and our ability to generate profits. Companies are also required to maintain certain records of corrections and removals, even if these do not require reporting to the FDA. We may initiate voluntary recalls involving our products. A recall announcement by us could harm our reputation with customers and negatively affect our business, financial condition, and results of operations. In addition, the FDA or other agency could take enforcement action for failing to report the recalls when they were conducted.

If we initiate a recall, including a correction or removal, for one of our products, issue a safety alert, or undertake a field action or recall to reduce a health risk, this could lead to increased scrutiny by the FDA, other governmental and regulatory enforcement bodies, and our customers regarding the quality and safety of our products, and to negative publicity, including FDA alerts, press releases, or administrative or judicial actions. Furthermore, the submission of these reports could be used against us by competitors and cause customers to delay purchase decisions or cancel orders, which would harm our reputation.

The misuse or off-label use of our products may harm our reputation in the marketplace, or result in injuries that lead to product liability suits, which could be costly to our business. Moreover, we could be subject to FDA sanctions if we are deemed to have engaged in off-label promotion.

Our promotional materials and training methods must comply with FDA and other applicable laws and regulations, including the prohibition on the promotion of an RUO device or medical device for an indication that has not been approved or cleared by the FDA, referred to as an off-label use. We cannot prevent our customers from using our products for off-label uses, including in laboratory developed tests for clinical use. If the FDA determines that our promotional materials constitute the unlawful promotion of an off-label use, it could subject us to regulatory or enforcement actions, including civil money penalties, criminal fines and penalties, and exclusion from participation in federal health programs, among others. Other federal, state or foreign governmental authorities might also take action if they consider our promotion or training materials to constitute promotion of an off-label use, which could result in significant fines or penalties under other statutory authorities. In that event, our reputation could be damaged and the use of our products in the marketplace could be diminished.

62


63

Furthermore, off-label uses of our products may lead to performance issues or produce erroneous results, which could harm our reputation in the marketplace and increase the risk of product liability. Product liability claims are expensive to defend and could divert our management’s attention from our primary business and result in substantial damage awards against us. Any of these events could harm our business, results of operations and financial condition.

Changes in tariffs or other government trade policies may materially adversely affect our business and results of operations, including by reducing demand for our products.

The imposition of tariffs and trade restrictions as a result of international trade disputes or changes in trade policies may adversely affect our sales and profitability. For example, in 2018 and 2019, the U.S. government imposed and proposed, among other actions, new or higher tariffs on specified imported products originating from China in response to what it characterized as unfair trade practices, and China responded by imposing and proposing new or higher tariffs on specified U.S. products. There can be no assurance that a broader trade agreement will be successfully negotiated between the United States and China to reduce or eliminate these tariffs. These tariffs, and the related geopolitical uncertainty between the United States and China, may cause decreased demand for our products, which could have a material adverse effect on our business and results of operations. For example, certain of our foreign customers may respond to the imposition of tariffs or threat of tariffs on products we produce by delaying purchase orders or purchasing products from our competitors. Ongoing international trade disputes and changes in trade policies could also impact economic activity and lead to a general contraction of customer demand. In addition, tariffs on components that we may import from China or other nations will adversely affect our profitability unless we are able to exclude such components from the tariffs or we raise prices for our products, which may result in our products becoming less attractive relative to products offered by our competitors. Future actions or escalations by either the United States or China that affect trade relations may also negatively affect our business, or that of our suppliers or customers, and we cannot provide any assurances as to whether such actions will occur or the form that they may take. To the extent that our sales or profitability are negatively affected by any such tariffs or other trade actions, our business and results of operations may be materially adversely affected.

We are subject to governmental export controls that could impair our ability to compete in international markets due to licensing requirements and subject us to liability if we are not in compliance with applicable laws.

Exports of our products are subject to export controls and sanctions laws and regulations imposed by the U.S. government and administered by the U.S. Departments of State, Commerce, and Treasury. U.S. export control laws may require a license or other authorization to export products to certain destinations and end users. In addition, U.S. economic sanctions laws include restrictions or prohibitions on the sale or supply of certain products and services to U.S. embargoed or sanctioned countries, governments, persons and entities. Obtaining export licenses can be difficult, costly and time-consuming and we may not always be successful in obtaining necessary export licenses, and our failure to obtain required export approval for our products or limitations on our ability to export or sell our products imposed by export control or sanctions laws may harm our revenues and adversely affect our business, financial condition, and results of operations. Noncompliance with these laws could have negative consequences, including government investigations, penalties and reputational harm.

We are subject to stringent and changing data privacy and security laws, regulations and standards as well as policies, contracts and other obligations related to data privacy and security. Our actual or perceived failure to comply with such obligations could lead to government enforcement actions (that could include fines and penalties), a disruption of our business or commercialization of our products, private litigation, harm to our reputation, or other adverse effects on our business or prospects.

In the course of our operations, we process an increasing volume of personal data, including from our employees and third parties with whom we conduct business. Accordingly, we are, and may increasingly become, subject to various data privacy and security laws, the number and scope of which are changing, subject to differing applications and interpretations, may be inconsistent among jurisdictions, and may conflict with each other.

In the United States, federal, state, and local governments have enacted numerous data privacy and security laws, including data breach notification laws, personal data privacy and security laws, and consumer protection laws. For example, the federal Health Insurance Portability and Accountability Act of 1996 (“HIPAA”), as amended by the Health Information Technology for Economic and Clinical Health Act (“HITECH”), imposes specific requirements relating to the privacy, security, and transmission of individually identifiable health information. The California Consumer Privacy Act of 2018 (“CCPA”) imposes obligations on businesses to which it applies. These obligations include, but are not limited to, providing specific disclosures in privacy notices and affording California residents certain rights related to their personal data. The CCPA allows for statutory fines for noncompliance (up to $7,500 per violation). In addition, it is anticipated that the California Privacy Rights Act of 2020 (“CPRA”), effective January 1, 2023, will expand the CCPA. For example, the CPRA establishes a new California Privacy Protection Agency to implement and enforce the CCPA (as amended), which could increase the risk of an enforcement action. Other states have enacted data privacy and security laws. For example, Virginia passed the Consumer Data Protection Act, and Colorado passed the Colorado Privacy Act, both of which differ from the CPRA and

63


64

become effective in 2023. If we become subject to new data privacy and security laws, the risk of enforcement action against us could increase because we may become subject to additional obligations, and the number of individuals or entities that can initiate actions against us may increase (including individuals via a private right of action and state actors).

Outside the United States, an increasing number of laws, regulations, and industry standards apply to data privacy and security. For example, the European Union’s General Data Protection Regulation (“EU GDPR”) and the United Kingdom’s General Data Protection Regulation (“UK GDPR”) impose strict requirements for processing the personal data of individuals located, respectively within the European Economic Area (“EEA”) and the United Kingdom (“UK”). For example, under the EU GDPR, government regulators may impose temporary or definitive bans on data processing, as well as fines of up to 20 million euros or 4% of annual global revenue, whichever is greater. Further, individuals may initiate litigation related to our processing of their personal data. Other countries outside of Europe have enacted or are considering enacting similar comprehensive data privacy and security laws and regulations, which could increase the cost and complexity of delivering our services and operating our business. For example, China’s cybersecurity law, which took effect in June 2017, and the Personal Information Protection Law, which took effect on November 1, 2021, broadly regulate data privacy and security practices and their applicability and scope are evolving and aspects of the law are uncertain. As another example, Canada has enacted the Personal Information Protection and Electronic Documents Act and Canada’s Anti-Spam Legislation, which broadly regulate the Processing of personal data and imposes compliance obligations and penalties comparable to those of European data privacy and security laws. Complying with these and other similar laws and regulations (to the extent applicable) may cause us to incur substantial operational costs or require us to change our business practices, and could lead to material fines, penalties and liability.

In addition, many jurisdictions have enacted data localization laws and cross-border persona data transfer laws. These laws may make it more difficult for us to transfer personal data across jurisdictions, which could impede our business. Certain jurisdictions have enacted data localization laws and cross-border personal data transfer laws. For example, absent appropriate safeguards or other circumstances, the EU GDPR generally restricts the transfer of personal data to countries outside of the EEA, such as the United States, which the European Commission does not consider to provide an adequate level of data privacy and security. The European Commission released a set of Standard Contractual Clauses that are designed to be a mechanism by which entities can transfer personal data out of the EEA to jurisdictions that the European Commission has not found to provide an adequate level of protection. Currently, these Standard Contractual clauses are a valid mechanism to transfer personal data outside of the EEA. The Standard Contractual Clauses, however, require parties that rely upon that legal mechanism to comply with additional obligations, such as conducting transfer impact assessments to determine whether additional security measures are necessary to protect the at-issue personal data. Moreover, due to potential legal challenges, there exists some uncertainty regarding whether the Standard Contractual Clauses will remain a valid mechanism for transfers of personal data out of the EEA. In addition, laws in Switzerland and the UK similarly restrict transfers of personal data outside of those jurisdictions to countries such as the United States of America that do not provide an adequate level of personal data protection. In addition to European restrictions on cross-border transfers of personal data, other jurisdictions have enacted or are considering similar cross-border personal data transfer laws and local personal data residency laws, any of which could increase the cost and complexity of doing business. If we cannot implement a valid compliance mechanism for cross-border data privacy and security transfers, we may face increased exposure to regulatory actions, substantial fines, and injunctions against processing or transferring personal data from Europe or elsewhere. The inability to import personal data to the United States could significantly and negatively impact our business operations, including by limiting our ability to collaborate with parties that are subject to European and other data privacy and security laws or requiring us to increase our personal data processing capabilities in Europe and/or elsewhere at significant expense.

Privacy advocates and industry groups have proposed, and may propose in the future, standards with which we are legally or contractually bound to comply. For example, we are also/may be subject to the Payment Card Industry Data Security Standard (“PCI DSS”). The PCI DSS requires companies to adopt certain measures to ensure the security of cardholder information, including using and maintaining firewalls, adopting proper password protections for certain devices and software, and restricting data access. Noncompliance with PCI-DSS can result in penalties ranging from $5,000 to $100,000 per month by credit card companies, litigation, damage to our reputation, and revenue losses. We may also rely on vendors to process payment card data, and those vendors may be subject to PCI DSS, and our business may be negatively affected if our vendors are fined or suffer other consequences as a result of PCI DSS noncompliance.

Our obligations related to data privacy and security are quickly changing in an increasingly stringent fashion. These obligations may be subject to differing applications and interpretations, which may be inconsistent or in conflict among jurisdictions. Preparing for and complying with these obligations requires us to devote significant resources (including, without limitation, financial and time-related resources). These obligations may necessitate changes to our information technologies, systems, and practices and to those of any third parties that process personal data on our behalf. In addition, these obligations may require us to change our business model. Although we endeavor to comply with all applicable data privacy and security obligations, we may at times fail (or be perceived to have failed) to do so. Moreover, despite our efforts, our personnel or third parties upon whom we rely may fail to comply with such obligations which could impact our compliance posture. If we fail, or are perceived to have failed, to address or comply with data privacy and security obligations, we could face significant consequences. These consequences may include, but are not limited to, government

64


65

enforcement actions (e.g., investigations, fines, penalties, audits, inspections, and similar), litigation (including class-related claims), additional reporting requirements and/or oversight, bans on processing personal data; orders to destroy or not use personal data; and imprisonment of company officials. Any of these events could have a material adverse effect on our reputation, business, or financial condition, including but not limited to: loss of customers, interruptions or stoppages in our business operations, inability to process personal data or to operate in certain jurisdictions, limited ability to develop or commercialize our products, expenditure of time and resources to defend any claim or inquiry, adverse publicity, or revision or restructuring of our operations.

We are subject to U.S. and certain foreign anti-corruption and anti-money laundering laws and regulations. We can face criminal liability and other serious consequences for violations, which can harm our business.

We are subject to anti-corruption and anti-money laundering laws and regulations, including the FCPA, the U.S. domestic bribery statute contained in 18 U.S.C. § 201, the U.S. Travel Act, the USA PATRIOT Act, and other state and national anti-bribery and anti-money laundering laws in the countries in which we conduct or may in the future conduct activities. Anti-corruption laws are interpreted broadly and prohibit companies and their employees, agents, contractors and other third-party collaborators from authorizing, promising, offering, providing, soliciting or receiving, directly or indirectly, improper payments or anything else of value to or from persons in the public or private sector. The FCPA also requires public companies to make and keep books and records that accurately and fairly reflect the transactions of the corporation and to devise and maintain an adequate system of internal accounting controls.

In addition to selling our products internationally directly through our sales teams, we currently engage third parties outside of the United States, and may engage additional third parties outside of the United States, to sell our products internationally and to obtain necessary permits, licenses, patent registrations and other regulatory approvals. We have direct or indirect interactions with officials and employees of government agencies or government-affiliated hospitals, universities and other organizations. We can be held liable for the corrupt or other illegal activities of our employees, agents, contractors and other third-party collaborators, even if we do not explicitly authorize or have actual knowledge of such activities. Any violations of the laws and regulations described above may result in substantial civil and criminal fines and penalties, imprisonment, the loss of export or import privileges, debarment, tax reassessments, breach of contract and fraud litigation, reputational harm, and other consequences.

If we fail to comply with U.S. federal and state fraud and abuse and other healthcare laws and regulations, including those relating to kickbacks and false claims, we could face substantial penalties and our business operations and financial condition could be harmed.

We are exposed to broadly applicable anti-fraud and abuse, anti-kickback, false claims and other healthcare laws and regulations that may constrain our business, our arrangements and relationships with customers, and how we market, sell and distribute our products. We have a compliance program, code of conduct and associated policies and procedures, but it is not always possible to identify and deter misconduct by our employees and other third parties, and the precautions we take to detect and prevent noncompliance may not be effective in protecting us from governmental investigations for failure to comply with applicable fraud and abuse or other healthcare laws and regulations. The laws that may affect our ability to operate include, among others:

the Anti-Kickback Statute, which prohibits, among other things, knowingly and willingly soliciting, offering, receiving or paying remuneration, directly or indirectly, overtly or covertly, in cash or in kind, to induce or reward either the referral of a person, or the purchase, order or recommendation of, items or services for which payment may be made, in whole or in part, under a federal healthcare program such as the Medicare and Medicaid programs. The term “remuneration” has been broadly interpreted to include anything of value, and the government can establish a violation of the Anti-Kickback Statute without proving that a person or entity had actual knowledge of the law or a specific intent to violate. In addition, the government may assert that a claim, including items or services resulting from a violation of the Anti-Kickback Statute, constitutes a false or fraudulent claim for purposes of the FCA. There are a number of statutory exceptions and regulatory safe harbors protecting certain business arrangements from prosecution under the Anti-Kickback Statute; however, those exceptions and safe harbors are drawn narrowly, and there may be limited or no exception or safe harbor for many common business activities. Certain common business activities including, certain reimbursement support programs, educational and research grants or charitable donations, and practices that involve remuneration to those who prescribe, purchase or recommend medical devices, including discounts, providing items or services for free or engaging such people as consultants, advisors or speakers, may be subject to scrutiny if they do not fit squarely within any available exception or safe harbor and would be subject to a facts and circumstances analysis to determine compliance with the Anti-Kickback Statute. Our business may not in all cases meet all of the criteria for statutory exception or regulatory safe harbor protection from anti-kickback liability;
the federal civil False Claims Act, or the FCA, which prohibits, among other things, persons or entities from knowingly presenting, or causing to be presented, a false or fraudulent claim for payment of government funds and knowingly making, using or causing to be made or used, a false record or statement to get a false claim paid or to avoid, decrease or conceal an obligation to pay money to the federal government. A claim including items or services resulting from a violation of the Anti-Kickback Statute constitutes a false or fraudulent claim for purposes of the FCA. Actions under the FCA may be

65


66

brought by the government or as a qui tam action by a private person in the name of the government. These people, sometimes known as “relators” or, more commonly, as “whistleblowers,” may share in any monetary recovery. Many medical device manufacturers have been investigated and have reached substantial financial settlements with the federal government under the FCA for a variety of alleged improper activities, including causing false claims to be submitted as a result of the marketing of their products for unapproved and thus non-reimbursable uses and interactions with prescribers and other customers, including those that may have affected their billing or coding practices and submission of claims to the federal government. FCA liability is potentially significant in the healthcare industry because the statute provides for treble damages and mandatory monetary penalties for each false or fraudulent claim or statement. Because of the potential for large monetary exposure, life sciences companies often resolve allegations without admissions of liability for significant and material amounts to avoid the uncertainty of treble damages and per claim penalties that may be awarded in litigation proceedings. Settlements may require companies to enter into corporate integrity agreements with the government, which may impose substantial costs on companies to ensure compliance. Medical device manufacturers and other healthcare companies also are subject to other federal false claims laws, including, among others, federal criminal healthcare fraud and false statement statutes that extend to non-government health benefit programs;
HIPAA, which imposes criminal and civil liability for, among other actions, knowingly and willfully executing, or attempting to execute, a scheme to defraud any healthcare benefit program, including private third-party payors, or knowingly and willfully falsifying, concealing or covering up a material fact or making a materially false, fictitious or fraudulent statement or representation, or making or using any false writing or document knowing the same to contain any materially false, fictitious or fraudulent statement or entry in connection with the delivery of or payment for healthcare benefits, items or services. Similar to the federal healthcare Anti-Kickback Statute, a person or entity does not need to have actual knowledge of the statute or specific intent to violate it to have committed a violation;
HIPAA, as amended by the Health Information Technology for Economic and Clinical Health Act, or HITECH Act, and their implementing regulations, also impose obligations, including mandatory contractual terms, on covered entities subject to the rule, such as health plans, healthcare clearinghouses and certain healthcare providers, as well as their business associates that perform certain services for them or on their behalf involving the use or disclosure of individually identifiable health information with respect to safeguarding the privacy, security and transmission of individually identifiable health information;
various state laws govern the privacy and security of personal information, including the California Consumer Protection Act, or CCPA, which became effective January 1, 2020, and gives California residents expanded rights to access and delete their personal information, opt out of certain personal information sharing and receive detailed information about how their personal information is used by requiring covered companies to provide new disclosures to California consumers (as that term is broadly defined) and provide such consumers new ways to opt-out of certain sales of personal information. The CCPA provides for civil penalties for violations, as well as a private right of action for data breaches;
the federal Physician Payments Sunshine Act, implemented as Open Payments, requires manufacturers of drugs, devices, biologics and medical supplies for which payment is available under Medicare, Medicaid or the Children’s Health Insurance Program to report annually, with certain exceptions to CMS, information related to payments or other “transfers of value” made to physicians, as defined by such law, and teaching hospitals, and requires applicable manufacturers and group purchasing organizations to report annually to CMS ownership and investment interests held by physicians and their immediate family members. Beginning in 2022, applicable manufacturers also will be required to report such information regarding payments and transfers of value provided, as well as ownership and investment interests held, during the previous year to physician assistants, nurse practitioners, clinical nurse specialists, certified nurse anesthetists and certified nurse-midwives; and
analogous state and foreign law equivalents of each of the above federal laws, such as anti-kickback and false claims laws which may apply to items or services reimbursed by any third-party payor, including commercial insurers; state laws that require medical device companies to comply with the industry’s voluntary compliance guidelines and the applicable compliance guidance promulgated by the federal government or otherwise restrict payments that may be made to healthcare providers and other potential referral sources; state beneficiary inducement laws, which are state laws that require medical device manufacturers to report information related to payments and other transfers of value to physicians and other healthcare providers or marketing expenditures; and state and foreign laws governing the privacy and security of health information in certain circumstances, many of which differ from each other in significant ways and may not have the same effect, thus complicating compliance efforts.

State and federal regulatory and enforcement agencies continue to actively investigate violations of healthcare laws and regulations, and the U.S. Congress continues to strengthen the arsenal of enforcement tools. Most recently, the Bipartisan Budget Act of 2018, or the BBA, increased the criminal and civil penalties that can be imposed for violating certain federal health care laws, including the Anti-Kickback Statute. Enforcement agencies also continue to pursue novel theories of liability under these laws. In particular, government agencies have increased regulatory scrutiny and enforcement activity with respect to manufacturer

66


67

reimbursement support activities, including bringing criminal charges or civil enforcement actions under the Anti-Kickback Statute, FCA and HIPAA’s healthcare fraud and privacy provisions.

Because of the breadth of these laws and the narrowness of the statutory exceptions and regulatory safe harbors available under such laws, it is possible that some of our business activities, including certain sales and marketing practices of our products, could be subject to challenge under one or more such laws. If an arrangement were deemed to violate the Anti-Kickback Statute, it may also subject us to violations under other fraud and abuse laws such as the federal civil FCA and civil monetary penalties laws. Moreover, such arrangements could be found to violate comparable state fraud and abuse laws.

Achieving and sustaining compliance with applicable federal and state anti-fraud and abuse laws may prove costly. If we or our employees are found to have violated any of the above laws we may be subjected to substantial criminal, civil and administrative penalties, including imprisonment, exclusion from participation in federal healthcare programs, such as Medicare and Medicaid, and significant fines, monetary penalties, forfeiture, disgorgement and damages, contractual damages, reputational harm, administrative burdens, diminished profits and future earnings and the curtailment or restructuring of our operations, any of which could adversely affect our ability to operate our business and our financial results. Any action or investigation against us for the violation of these healthcare fraud and abuse laws, even if successfully defended, could result in significant legal expenses and could divert our management’s attention from the operation of our business. Companies settling FCA, Anti-Kickback Statute or civil monetary penalties law cases also may enter into a Corporate Integrity Agreement with the U.S. Department of Health and Human Services Office of Inspector General, or the OIG, to avoid exclusion from participation (such as loss of coverage for their products) in federal healthcare programs such as Medicare and Medicaid. Corporate Integrity Agreements typically impose substantial costs on companies to ensure compliance. Defending against any such actions can be costly, time-consuming and may require significant personnel resources, and may harm our business, financial condition and results of operations.

Our employees, independent contractors, consultants, commercial partners and vendors may engage in misconduct or other improper activities, including noncompliance with regulatory standards and requirements, which could harm our business, financial condition and results of operations.

We are exposed to the risk that our employees, independent contractors, consultants, commercial partners, distributors and vendors may engage in fraudulent or illegal activity. Misconduct by these parties could include intentional, reckless or negligent conduct or disclosure of unauthorized activities to us that violates: (1) the laws of the FDA and other similar regulatory bodies, including those laws requiring the reporting of true, complete and accurate information to such regulators, (2) manufacturing standards, (3) healthcare fraud and abuse laws in the United States and similar foreign fraudulent misconduct laws, or (4) laws that require the true, complete and accurate reporting of financial information or data. These laws may impact, among other things, future sales, marketing and education programs. In particular, the promotion, sales and marketing of healthcare items and services, as well as certain business arrangements in the healthcare industry, are subject to extensive laws designed to prevent fraud, kickbacks, self-dealing and other abusive practices. These laws and regulations may restrict or prohibit a wide range of pricing, discounting, marketing and promotion, structuring and commissions, certain customer incentive programs and other business arrangements generally.

We have adopted a code of business conduct and ethics that applies to our directors, officers and employees, but it is not always possible to identify and deter misconduct by our employees and other third parties, and the precautions we take to detect and prevent these activities may not be effective in controlling unknown or unmanaged risks or losses or in protecting us from governmental investigations or other actions or lawsuits stemming from a failure to be in compliance with such laws or regulations. If any such actions are instituted against us and we are not successful in defending ourselves or asserting our rights, those actions could result in the imposition of significant fines or other sanctions, including the imposition of civil, criminal and administrative penalties, damages, monetary fines, disgorgement, imprisonment, additional integrity reporting and oversight obligations, possible exclusion from participation in Medicare, Medicaid and other federal healthcare programs, contractual damages, reputational harm, diminished profits and future earnings and curtailment of operations, any of which could adversely affect our ability to operate our business and our results of operations. Whether or not we are successful in defending against any such actions or investigations, we could incur substantial costs, including legal fees and reputational harm, and divert the attention of management in defending ourselves against any of these claims or investigations, which could harm our business, financial condition and results of operations.

67


68

Risks Related to Our Intellectual Property

If we are unable to obtain and maintain patent or other intellectual property protection for any of our current or future products, or if the scope of the patent and other intellectual property protection obtained is not sufficiently broad, our competitors could develop and commercialize products similar or identical to ours, and our ability to successfully commercialize our current or future products may be harmed.

As with other flow cytometry companies, our success depends in large part on our ability to obtain, maintain and solidify a proprietary position for our current and any future products, which will depend upon our success in obtaining effective patent protection in the United States and other countries that cover, and other intellectual property with respect to, such products, their manufacturing processes and their intended methods of use and enforcing those patent claims once granted as well as our other intellectual property. In some cases, we may not be able to obtain issued patent claims or other intellectual property covering our technologies which are sufficient to prevent third parties, such as our competitors, from utilizing our products and negate any competitive advantage we may have. Any failure to obtain or maintain patent and other intellectual property protection with respect to our current and any future products or other aspects of our business could harm our business, financial condition and results of operations.

Changes in either the patent laws or their interpretation in the United States and other countries may diminish our ability to protect our inventions, obtain, maintain and enforce our intellectual property rights and, more generally, could affect the value of our intellectual property or narrow the scope of our patents. Additionally, we cannot predict whether the patent applications we are currently pursuing will issue as patents in any particular jurisdiction or whether the claims of any issued patents will provide sufficient protection from competitors or other third parties.

The patent prosecution process is expensive, time-consuming and complex, and we may not be able to file, prosecute, maintain, enforce or license all necessary or desirable patent applications at a reasonable cost or in a timely manner. It is also possible that we will fail to identify patentable aspects of our research and development output in time to obtain patent protection. Although we enter into non-disclosure and confidentiality agreements with parties who have access to confidential or patentable aspects of our research and development output, such as our employees, corporate collaborators, outside scientific collaborators, suppliers, consultants, advisors and other third parties, any of these parties may breach the agreements and disclose such output before a patent application is filed, thereby jeopardizing our ability to seek and obtain patent protection. In addition, our ability to obtain and maintain valid and enforceable patents depends in part on whether the differences between our inventions and the prior art allow our inventions to be patentable over the prior art. Furthermore, the publication of discoveries in scientific literature often lags behind the actual discoveries, and patent applications in the United States and other jurisdictions are typically not published until 18 months after filing, or in some cases not at all. Therefore, we cannot be certain that we were the first to file for patent protection of such inventions.

As of June 30, 2022, we own 11 issued U.S. utility patents and three foreign-issued utility patents, one in each of Japan, China, and the European Union (Germany, France, and UK validation. We have 36 pending patent applications, including one design and 18 utility patent applications in the United States, three international utility patent applications; five utility patent applications in the European Union, five invention patent applications in China and four utility patent applications in Japan. Assuming all maintenance fees are paid, the U.S. issued patents are expected to naturally expire between years 2023 and 2038. Patents covering intellectual property relating to design specific technologies invented by our researchers in Shanghai and Wuxi, China are filed in China and owned by our China subsidiaries, respectively. As of June 30, 2022, our Shanghai subsidiary owns 14 issued utility model patents, ten pending invention patent applications and one pending utility model patent application, and our Wuxi subsidiary owns 27 issued patents and has 17 pending patent applications, including nine pending utility model patent applications and eight pending invention patent applications.

It is possible that none of our pending patent applications will result in issued patents in a timely fashion or at all, and even if patents are granted, they may not provide a basis for intellectual property protection of commercially viable products or services, may not provide us with any competitive advantages, or may be challenged and invalidated by third parties. It is possible that others will design around our current or future patented technologies. It is possible that in the future the scope, validity and enforceability of our patents, licensed patents, patent applications, trademarks, and trademark applications may be challenged at the United States Patent and Trademark Office (“USPTO”) or in proceedings before the patent offices of other jurisdictions. We may not be successful in defending any such challenges made against our patents, patent applications, trademarks or trademark applications. Any successful third party challenge to our patents or trademarks could result in the unenforceability or invalidity of such patents or trademarks and increased competition to our business. We may have to challenge the patents, patent applications, trademarks, or trademark applications of third parties. The outcome of patent litigation or other proceeding can be uncertain, and any attempt by us to enforce our patent rights against others or to challenge the patent rights of others may not be successful, or, if successful, may take substantial time and result in substantial cost, and may divert our efforts and attention from other aspects of our business.

Moreover, in some circumstances, we may not have the right to control the preparation, filing and prosecution of patent applications, or to maintain the patents, covering technology that we license from or license to third parties or that we may jointly-own

68


69

with third parties in the future and are therefore reliant on our licensors or licensees, and may be reliant on future joint-owners, licensors or licensees, to protect certain of our intellectual property used in our business. If our joint-owners, licensors or licensees fail to adequately protect this intellectual property or if we do not have exclusivity for the marketing of our products, whether because our joint-owners or licensors do not grant us exclusivity or they do not enforce the intellectual property against our competitors, our ability to commercialize products could suffer. Therefore, these and any of our patents and applications may not be prosecuted and enforced in a manner consistent with the best interests of our business.

Defects of form in the preparation or filing of our patents or patent applications may exist, or may arise in the future, for example, with respect to proper priority claims, inventorship and the like. If we or any of our current or future joint-owners, licensors or licensees fail to establish, maintain, protect or enforce such patents and other intellectual property rights, such rights may be reduced or eliminated. If any current or future joint-owners, licensors or licensees are not fully cooperative or disagree with us as to the prosecution, maintenance or enforcement of any patent rights, such patent rights could be compromised. If there are material defects in the form, preparation or prosecution of our patents or patent applications, such patents or applications may be invalid and/or unenforceable. Any of these outcomes could impair our ability to prevent competition from third parties, which may impact our ability to commercialize our products and materially harm our business.

The strength of patent rights generally, and particularly the patent position of life sciences companies, involves complex legal and scientific questions and can be uncertain, and has been the subject of much litigation in recent years. This uncertainty includes changes to the patent laws through either legislative action to changes to statutory patent law or court action that may reinterpret existing law or rules in ways affecting the scope or validity of issued patents or the chances that patent applications will result in issued claims and the scope of any such claims. Our current or future patent applications may fail to result in issued patents in the United States or foreign countries with claims that cover our current and any future products. Even if patents do successfully issue from our patent applications, third parties may challenge the validity, enforceability or scope of such patents, which may result in such patents being narrowed, invalidated or held unenforceable. Any successful challenge to our patents could deprive us of the exclusive rights necessary for the successful commercialization of our current and any future products, which may materially harm our business. Furthermore, even if they are unchallenged, our patents may not adequately protect our current and any future products, provide exclusivity for such products or prevent others from designing around the claims of our patents. If the scope of any patent protection we obtain is not sufficiently broad, or if we lose any of our patent protection, our ability to prevent our competitors from commercializing similar or identical technology and products would be adversely affected and would materially harm our business. If the breadth or strength of protection provided by the patents we hold or pursue with respect to our current and any future products is challenged, it could dissuade companies from collaborating with us to develop, or threaten our ability to commercialize, our current and any future products.

Patents have a limited lifespan. In the United States, the natural expiration of a utility patent is generally 20 years after its effective filing date and the natural expiration of a design patent is generally 14 years after its issue date, unless the filing date occurred on or after May 13, 2015, in which case the natural expiration of a design patent is generally 15 years after its issue date. However, the actual protection afforded by a patent varies from country to country, and depends upon many factors, including the type of patent, the scope of its coverage, the availability of regulatory-related extensions, the availability of legal remedies in a particular country and the validity and enforceability of the patent. The laws of some foreign countries do not protect our proprietary rights to the same extent as the laws of the United States, and we may encounter significant problems in protecting our proprietary rights in these countries. Various extensions may be available; however, the life of a patent, and the protection it affords, is limited. Without patent protection for our current and any future products and services, we may be open to competition, which may harm our business prospects. Further, if we encounter delays in our development efforts, the period of time during which we could market our current and any future products and services under patent protection would be reduced and, given the amount of time required for the development, testing and regulatory review of planned or future products, patents protecting our current and any future products might expire before or shortly after such products are commercialized. As our patents expire, the scope of our patent protection will be reduced, which may reduce or eliminate any competitive advantage afforded by our patent portfolio. As a result, our patent portfolio may not provide us with sufficient rights to exclude others from commercializing products similar or identical to ours.

Moreover, the coverage claimed in a patent application can be significantly reduced before the patent is issued, and its scope can be reinterpreted after issuance. Even if patent applications we license or own, currently or in the future, issue as patents, they may not issue in a form that will provide us with any meaningful protection, prevent competitors or other third parties from competing with us, or otherwise provide us with any competitive advantage. Any patents that we own now or in the future may be challenged, narrowed, circumvented or invalidated by third parties. Consequently, we do not know whether our current and any future products or other technologies will be protectable or remain protected by valid and enforceable patents. Our competitors or other third parties may be able to circumvent our patents by developing similar or alternative technologies or products in a non-infringing manner which could harm our business, financial condition and results of operations.

Some of our patents and patent applications may in the future be jointly-owned with third parties, including certain universities and public institutions in the United States and China. If we are unable to obtain an exclusive license to any such third-party joint-owners’ interest in such patents or patent applications, such co-owners may be able to license their rights to other third parties, including

69


70

our competitors, and our competitors could market competing products and technology. In addition, we may need the cooperation of any such joint-owners patents to enforce such patents against third parties, and such cooperation may not be provided to us. Any of the foregoing could harm our business, financial condition and results of operations.

Additionally, we may find it necessary or prudent to acquire or obtain licenses from third-party intellectual property holders. However, we may be unable to acquire or secure such licenses to any intellectual property rights from third parties that we identify as necessary for our current and any future products. The acquisition or licensing of third-party intellectual property rights is a competitive area, and our competitors may pursue strategies to acquire or license third-party intellectual property rights that we may consider attractive or necessary. Our competitors may have a competitive advantage over us due to their size, capital resources and greater development and commercialization capabilities. In addition, companies that perceive us to be a competitor may be unwilling to assign or license rights to us. We also may be unable to acquire or license third-party intellectual property rights on terms that would allow us to make an appropriate return on our investment or at all. If we are unable to successfully obtain rights to required third-party intellectual property rights or maintain the existing intellectual property rights we have, we may have to abandon development of the relevant products, which could harm our business, financial condition and results of operations.

 

Patents covering our current, and any future products, or our technologies could be found invalid or unenforceable if challenged in court or before administrative bodies in the United States or abroad, which could harm our business, financial condition and results of operations.

The issuance of a patent is not conclusive as to its inventorship, scope, validity or enforceability, and our patents may be challenged in the courts, the USPTO or patent offices abroad and may not provide us with adequate proprietary protection or competitive advantage against competitors with similar products. We may be subject to a third-party preissuance submission of prior art to the USPTO or become involved in opposition, derivation, revocation, reexamination, post-grant and inter partes review (“IPR”), or interference proceedings or other similar proceedings challenging our patent rights. An adverse determination in any such submission, proceeding or litigation could reduce the scope of, or invalidate or render unenforceable, such patent rights, allow third parties to commercialize our current and any future products and compete directly with us, without payment to us, or result in our inability to manufacture or commercialize products without infringing third-party patent rights. Moreover, we may have to participate in post-grant challenge proceedings, such as oppositions in a foreign patent office, that challenge features of patentability with respect to our patents and patent applications. Such challenges may result in loss of patent rights, in loss of exclusivity or in patent claims being narrowed, invalidated or held unenforceable, which could limit our ability to stop others from using or commercializing similar or identical technology and products, or limit the duration of the patent protection of our current and any future products or technologies. Such proceedings also may result in substantial cost and require significant time from our management, even if the eventual outcome is favorable to us.

In addition, if we initiate legal proceedings against a third party to enforce a patent covering our current and any future products, the defendant could counterclaim that such patent is invalid or unenforceable. In patent litigation in the United States, defendant counterclaims alleging invalidity or unenforceability are commonplace. Grounds for a validity challenge could be an alleged failure to meet any of several statutory requirements, including lack of novelty, obviousness or non-enablement. Grounds for an unenforceability assertion could be an allegation that someone connected with prosecution of the patent withheld relevant information from the USPTO or made a misleading statement during prosecution. Defenses of these types of claims, regardless of their merit, would involve substantial litigation expense and would be a substantial diversion of employee resources from our business. Third parties may also raise claims challenging the validity or enforceability of our patents before administrative bodies in the United States or abroad, even outside the context of litigation, including through re-examination, post-grant review, IPR, derivation proceedings and equivalent proceedings in foreign jurisdictions (such as opposition proceedings). Such proceedings could result in the revocation of, cancellation of or amendment to our patents in such a way that they no longer cover or provide meaningful protection of our current and any future products or technologies. The outcome for any particular patent following legal assertions of invalidity and unenforceability is unpredictable. With respect to the validity question, for example, we cannot be certain that there is no invalidating prior art, of which we and the patent examiner were unaware during prosecution. If a defendant or other third-party were to prevail on a legal assertion of invalidity or unenforceability, we would lose at least part, and perhaps all, of the patent protection on our current and any future products and technology. Such a loss of patent protection would harm our business, financial condition and results of operations.

We rely substantially on our trademarks and trade names. If our trademarks and trade names are not adequately protected, then we may not be able to build name recognition in our markets of interest and our business may be harmed.

We rely substantially upon trademarks to build and maintain the integrity of our brand. Our registered and unregistered trademarks or trade names may be challenged, infringed, circumvented, declared generic or determined to be violating or infringing on other marks. We may not be able to protect our rights to these trademarks and trade names, which we rely upon to build name recognition among potential partners and customers in our markets of interest. At times, competitors or other third parties may adopt trade names or trademarks similar to ours, thereby impeding our ability to build brand identity and possibly leading to market confusion and asserting claims against such third parties may be prohibitively expensive. In addition, there could be potential trade name or trademark

70


71

infringement or dilution claims brought by owners of other trademarks against us. Over the long term, if we are unable to establish name recognition based on our trademarks and trade names, then we may not be able to compete effectively and our business may be adversely affected. Our efforts to enforce or protect our proprietary rights related to trademarks, trade secrets, domain names or other intellectual property may be ineffective, could result in substantial costs and diversion of resources and could harm our business, financial condition and results of operations.

Obtaining and maintaining our intellectual property, including patent, protection depends on compliance with various procedural, document submission, fee payment and other requirements imposed by government agencies, and our intellectual property, including patent, protection could be reduced or eliminated for non-compliance with these requirements.

Periodic maintenance fees, renewal fees, annuity fees and various other government fees on intellectual property registrations and applications will be due to be paid to the applicable government agencies, including with respect to patents and patent applications the USPTO and similar agencies outside of the United States, over the lifetime of our intellectual property registrations and applications, including our patents and patent applications. The various applicable government agencies, including with respect to patents and patent applications the USPTO and similar agencies outside of the United States, require compliance with several procedural, documentary, fee payment and other similar provisions during the application process. In some cases, an inadvertent lapse can be cured by payment of a late fee or by other means in accordance with the applicable rules. There are situations, however, in which non-compliance can result in the abandonment or lapse of the intellectual property registration or application, resulting in a partial or complete loss of intellectual property rights in the relevant jurisdiction. Non-compliance events that could result in abandonment or lapse of an intellectual property registration or application include, but are not limited to, failure to respond to official actions within prescribed time limits, non-payment of fees and failure to properly legalize and submit formal documents. In such an event, potential competitors might be able to enter the market with similar or identical products or technology, which could harm our business, financial condition and results of operations.

We have limited foreign intellectual property rights outside the United States, selected countries in the European Union, Japan and China and may not be able to protect our intellectual property and proprietary rights throughout the world, which could harm our business, financial condition and results of operations.

We have limited intellectual property rights outside the United States, selected countries in the European Union, Japan and China. Filing, prosecuting and defending patents or trademarks on our current and any future products in all countries throughout the world would be prohibitively expensive, and the laws of foreign countries may not protect our rights to the same extent as the laws of the United States. Consequently, we may not be able to prevent third parties from practicing our inventions or utilizing our trademarks in all countries outside the United States, or from selling or importing products made using our inventions in and into the United States or other jurisdictions. Competitors may use our technologies in jurisdictions where we have not 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 that in the United States. These products may compete with our current and any future products, and our patents or other intellectual property rights may not be effective or sufficient to prevent them from competing.

Many companies have encountered significant problems in protecting and defending intellectual property rights in foreign jurisdictions. The legal systems of certain countries, particularly certain developing countries, do not favor the enforcement of patents, trade secrets and other intellectual property protection, which could make it difficult for us to stop the infringement of our patents or marketing of competing products in violation of our intellectual property and proprietary rights generally. Proceedings to enforce our intellectual property and proprietary rights in foreign jurisdictions could result in substantial costs and divert our efforts and attention from other aspects of our business, could put our patents at risk of being invalidated or interpreted narrowly, could put our patent applications at risk of not issuing and could 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 and proprietary rights around the world may be inadequate to obtain a significant commercial advantage from the intellectual property that we develop or license. In addition, changes in the law and legal decisions by courts in the United States and foreign countries may affect our ability to obtain adequate protection for our technology and the enforcement of our intellectual property.

Changes in U.S. patent law could diminish the value of patents in general, thereby impairing our ability to protect our current and any future products.

Changes in either the patent laws or interpretation of the patent laws in the United States could increase the uncertainties and costs surrounding the prosecution of patent applications and the enforcement or defense of issued patents. Assuming that other requirements for patentability are met, prior to March 2013, in the United States, the first to invent the claimed invention was entitled to the patent, while outside the United States, the first to file a patent application was entitled to the patent. After March 2013, under the Leahy-Smith America Invents Act, or the America Invents Act, enacted in September 2011, the United States transitioned to a first inventor to file system in which, assuming that other requirements for patentability are met, the first inventor to file a patent application will be entitled to the patent on an invention regardless of whether a third-party was the first to invent the claimed invention. A third-party that files a patent application in the USPTO after March 2013, but before us could therefore be awarded a patent covering an

71


72

invention of ours even if we had made the invention before it was made by such third-party. This will require us to be cognizant of the time from invention to filing of a patent application. Since patent applications in the United States and most other countries are confidential for a period of time after filing or until issuance, we cannot be certain that we were the first to file any patent application related to our current and any future products.

The America Invents Act also includes a number of significant changes that affect the way patent applications will be prosecuted and also may affect patent litigation. These include allowing third-party submission of prior art to the USPTO during patent prosecution and additional procedures to attack the validity of a patent by USPTO administered post-grant proceedings, including post-grant review, IPR and derivation proceedings.

Because of a lower evidentiary standard in USPTO proceedings compared to the evidentiary standard in U.S. federal courts necessary to invalidate a patent claim, a third-party could potentially provide evidence in a USPTO proceeding sufficient for the USPTO to hold a claim invalid even though the same evidence would be insufficient to invalidate the claim if first presented in a district court action. Accordingly, a third-party may attempt to use the USPTO procedures to invalidate our patent claims that would not have been invalidated if first challenged by the third-party as a defendant in a district court action. Therefore, the America Invents Act and its implementation could increase the uncertainties and costs surrounding the prosecution of our patent applications and the enforcement or defense of our issued patents. In addition, future actions by the U.S. Congress, the federal courts and the USPTO could cause the laws and regulations governing patents to change in unpredictable ways. Any of the foregoing could harm our business, financial condition and results of operations.

In addition, recent U.S. Supreme Court rulings have made and will likely continue to make changes in how the patent laws of the United States are interpreted. In addition to increasing uncertainty with regard to our ability to obtain patents in the future, this combination of events has created uncertainty with respect to the validity and enforceability of patents, once obtained. Depending on future actions by the U.S. Congress, the federal courts, and the USPTO, the laws and regulations governing patents could change in unpredictable ways that could weaken our ability to obtain new patents or to enforce our existing patents and patents that we might obtain in the future. We cannot predict how this and future decisions by the courts, the U.S. Congress or the USPTO may impact the value of our patents. Any similar adverse changes in the patent laws of other jurisdictions could also harm our business, financial condition, results of operations and prospects.

Third-party claims of intellectual property infringement, misappropriation or other violation against us, the joint-owners of our intellectual property, or our collaborators may prevent or delay the sale and marketing of our current and any future products.

The flow cytometry industry is highly competitive and dynamic. Due to the focused research and development that is taking place by several companies, including us and our competitors, in this field, the intellectual property landscape is in flux, and it may remain uncertain in the future. As such, we could become subject to significant intellectual property-related litigation and proceedings relating to our or third-party intellectual property and proprietary rights. Such litigation and proceedings may cause us to incur significant expense, including the payment of damages, settlement payments and/or royalty payments. For example, in February 2018, BD filed suit against us and certain of our employees in the United States District Court for the Northern District of California asserting a number of claims against us, including misappropriation of trade secrets and copyright infringement. In October 2020, we entered into a settlement agreement with BD resulting in a dismissal of all claims and a release of all claims between the parties. Pursuant to the settlement agreement with BD, we are required to make certain payments to BD, including royalty payments on sales of certain of our products.

Our commercial success depends in part on our and any potential future collaborators’ ability to develop, manufacture, market and sell any products that we may develop and use our proprietary technologies without infringing, misappropriating or otherwise violating the patents and other intellectual property or proprietary rights of third parties. It is uncertain whether the issuance of any third-party patent would require us or any potential collaborators to alter our development or commercial strategies, obtain licenses or cease certain activities. The medical device industry is characterized by extensive litigation regarding patents and other intellectual property rights, as well as administrative proceedings for challenging patents, including interference, inter partes or post-grant review, derivation and reexamination proceedings before the USPTO or oppositions and other comparable proceedings in foreign jurisdictions.

Third parties, including our competitors, may currently have patents or obtain patents in the future and claim that the manufacture, use or sale of our current and any future products infringes upon these patents. We have not conducted an extensive search of patents issued or assigned to other parties, including our competitors, and no assurance can be given that patents containing claims covering our current and any future products, components of our current and any future products, technology or methods do not exist, have not been filed or could not be filed or issued. In addition, because patent applications can take many years to issue and because publication schedules for pending applications vary by jurisdiction, there may be applications now pending of which we are unaware and which may result in issued patents which our current or future products infringe. Also, because the claims of published patent applications can change between publication and patent grant, there may be published patent applications that may ultimately issue with claims that we infringe. As the number of competitors in our market grows and the number of patents issued in this area increases, the possibility of

72


73

patent infringement claims against us escalates, increasing the risk that we will be required to incur significant expenses defending any such claims or lose patent protection for our current or future products.

We may also be subject to claims that current or former employees, collaborators or other third parties have an interest in our patents, trade secrets or other intellectual property as an inventor or co-inventor. For example, we may have inventorship disputes arise from conflicting obligations of employees, consultants or others who are involved in developing our current and any future products. Litigation may be necessary to defend against these and other claims challenging inventorship of our patents, trade secrets or other intellectual property. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights, such as exclusive ownership of, or right to use, intellectual property that is important to our current and any future products. If we were to lose exclusive ownership of such intellectual property, other owners may be able to license their rights to other third parties, including our competitors. We also may be required to obtain and maintain licenses from third parties, including parties involved in any such disputes. Such licenses may not be available on commercially reasonable terms, or at all, or may be non-exclusive. If we are unable to obtain and maintain such licenses, we may need to cease the development, manufacture and commercialization of one or more of our current and any future products. The loss of exclusivity or the narrowing of our patent claims could limit our ability to stop others from using or commercializing similar or identical technology and products. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management and other employees. Any of the foregoing could harm our business, financial condition and results of operations.

In the event that any third-party claims that we infringe their patents or that we are otherwise employing their proprietary technology without authorization and initiates litigation against us, even if we believe such claims are without merit, there is no assurance that a court would find in our favor on questions of infringement, validity, enforceability or priority. A court of competent jurisdiction could hold that these third-party patents are valid, enforceable and infringed by our current and any future products, which could harm our ability to commercialize any product we may develop and any other technologies covered by the asserted third-party patents. To successfully challenge the validity of any such U.S. patent in federal court, we would need to overcome a presumption of validity. As this burden is a high one requiring us to present clear and convincing evidence as to the invalidity of any such U.S. patent claim, there is no assurance that a court of competent jurisdiction would invalidate the claims of any such U.S. patent. If we are found to infringe third-party intellectual property rights, including patents, and we are unsuccessful in demonstrating that such patents or other intellectual property rights are invalid or unenforceable, such third parties may be able to block our ability to commercialize the applicable products or technology unless we obtain a license under the applicable patents, or until such patents expire or are finally determined to be held invalid or unenforceable. Such a license may not be available on commercially reasonable terms, or at all. Even if we are able to obtain a license, the license would likely obligate us to pay significant license fees and/or royalties, and the rights granted to us might be non-exclusive, which could result in our competitors gaining access to the same technology. If we are unable to obtain a necessary license to a third-party patent on commercially reasonable terms, or at all, we may be unable to commercialize our current and any future products, or such commercialization efforts may be significantly delayed, which could in turn significantly harm our business.

Defense of infringement claims, regardless of their merit or outcome, would involve substantial litigation expense and would be a substantial diversion of management and other employee resources from our business, and may impact our reputation. In the event of a successful claim of infringement against us, we may be enjoined from further developing or commercializing the infringing products and/or have to pay substantial damages for use of the asserted intellectual property, including treble damages and attorneys’ fees were we found to willfully infringe such intellectual property. Claims that we have misappropriated the confidential information or trade secrets of third parties could harm our business, financial condition and results of operations. We also might have to redesign our infringing products or technologies, which may be impossible or require substantial time and monetary expenditure.

Engaging in litigation to defend against third-party infringement claims is very expensive, particularly for a company of our size, and time-consuming. In addition, there could be public announcements of the results of hearings, motions or other interim proceedings or developments, and if securities analysts or investors perceive these results to be negative, it could have a substantial negative impact on our common stock price. Such litigation or proceedings could substantially increase our operating losses and reduce the resources available for development activities or any future sales, marketing or distribution activities. We may not have sufficient financial or other resources to conduct such litigation or proceedings adequately. Some of our competitors may be able to sustain the costs of litigation or administrative proceedings more effectively than we can because of greater financial resources and more mature and developed intellectual property portfolios. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings against us could impair our ability to compete in the marketplace. The occurrence of any of the foregoing could harm our business, financial condition and results of operations.

We may become involved in lawsuits to protect or enforce our patents and other intellectual property rights, which could be expensive, time-consuming and unsuccessful.

Competitors may infringe our patents, or the patents of any future licensing partners, or we may be required to defend against claims of infringement. In an infringement proceeding, a court may decide that our patent is invalid or unenforceable, or may refuse to stop the other party from using the technology at issue on the grounds that our patents do not cover such technology. An adverse result in any litigation proceeding could put one or more of our patents at risk of being invalidated or interpreted narrowly. Furthermore,

73


74

because of the substantial amount of discovery required in connection with intellectual property litigation, there is a risk that some of our confidential information could be compromised by disclosure during litigation.

Even if resolved in our favor, litigation or other legal proceedings relating to intellectual property claims may cause us to incur significant expenses and could distract our management and other personnel from their normal responsibilities. In addition, there could be public announcements of the results of hearings, motions or other interim proceedings or developments, and if securities analysts or investors perceive these results to be negative, it could have a substantial negative impact on our common stock price. Such litigation or proceedings could substantially increase our operating losses and reduce the resources available for development activities or any future sales, marketing or distribution activities. We may not have sufficient financial or other resources to conduct such litigation or proceedings adequately. Some of our competitors may be able to sustain the costs of such litigation or proceedings more effectively than we can because of their greater financial resources and more mature and developed intellectual property portfolios. Uncertainties resulting from the initiation and continuation of patent litigation or other proceedings could harm our ability to compete in the marketplace. Any of the foregoing could harm our business, financial condition and results of operations.

Further, many countries have compulsory licensing laws under which a patent owner may be compelled to grant licenses to third parties. In addition, many countries limit the enforceability of patents against government agencies or government contractors. In these countries, the patent owner may have limited remedies, which could materially diminish the value of such patent. If we are forced to grant a license to third parties with respect to any patents relevant to our business, our competitive position may be impaired, and our business, financial condition and results of operations may be harmed.

We may be subject to claims that our employees, consultants or advisors have wrongfully used or disclosed alleged trade secrets of their current or former employers or claims asserting ownership of what we regard as our own intellectual property. Such claims could harm our business, financial condition and results of operations.

As is common in the life sciences industry, our employees, consultants and advisors may be currently or previously employed or engaged at universities or other life sciences companies, including our competitors and potential competitors. Although we try to ensure that our employees, consultants and advisors do not use the proprietary information or know-how of others in their work for us, we may in the future become subject to claims that we or these people have, inadvertently or otherwise, used or disclosed intellectual property, including trade secrets or other proprietary information, of their current or former employer. Also, we may in the future be subject to claims that these people are violating non-compete agreements with their former employers. Litigation may be necessary to defend against these claims. If we fail in defending any such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel, which could harm our business, financial condition and results of operations. Even if we are successful in defending against such claims, litigation could result in substantial costs and be a distraction to management.

In addition, while it is our policy to require our employees and contractors who may be involved in the conception or development of intellectual property to execute agreements assigning such intellectual property to us, we may be unsuccessful in executing such an agreement with each party who, in fact, conceives or develops intellectual property that we regard as our own. The assignment of intellectual property rights may not be self-executing, or the assignment agreements may be breached, and we may be forced to bring claims against third parties, or defend claims that they may bring against us, to determine the ownership of what we regard as our intellectual property. Such claims could harm our business, financial condition and results of operations.

If we are unable to protect the confidentiality of our trade secrets, our business and competitive position would be harmed.

In addition to seeking patent protection for our current and any future products, we also rely upon unpatented trade secrets, know-how and continuing technological innovation to develop and maintain a competitive position, especially where we do not believe patent protection is appropriate or obtainable. Trade secrets and know-how can be difficult to protect. We seek to protect such proprietary information, in part, through non-disclosure and confidentiality agreements with our employees, collaborators, contractors, advisors, consultants and other third parties and invention assignment agreements with our employees. We also have agreements with our consultants that require them to assign to us any inventions created as a result of their working with us. The confidentiality agreements are designed to protect our proprietary information and, in the case of agreements or clauses containing invention assignment, to grant us ownership of technologies that are developed through a relationship with employees or third parties.

We cannot guarantee that we have entered into such agreements with each party that has or may have had access to our trade secrets or proprietary information. Additionally, despite these efforts, any of these parties may breach the agreements and disclose our proprietary information, including our trade secrets, and we may not be able to obtain adequate remedies for such breaches. Enforcing a claim that a party illegally disclosed or misappropriated a trade secret is difficult, expensive and time-consuming, and the outcome is unpredictable. In addition, some courts inside and outside the United States are less willing or unwilling to protect trade secrets. If any of our trade secrets were to be lawfully obtained or independently developed by a competitor or other third-party, we would have no right to prevent them from using that technology or information to compete with us. If any of our trade secrets were to be disclosed to, or independently developed by, a competitor or other third-party, our competitive position would be materially and adversely harmed. Furthermore, we expect these trade secrets, know-how and proprietary information to over time be disseminated within the industry

74


75

through independent development, the publication of journal articles describing the methodology and the movement of personnel from academic to scientific industry positions.

We also seek to preserve the integrity and confidentiality of our data and trade secrets by maintaining physical security of our premises and physical and electronic security of our information technology systems. While we have confidence in these people, organizations and systems, agreements or security measures may be breached, and we may not have adequate remedies for any breach. In addition, our trade secrets may otherwise become known, or be independently discovered by, competitors. To the extent that our employees, consultants, contractors or collaborators use intellectual property owned by others in their work for us, disputes may arise as to the rights in related or resulting know-how and inventions, which could harm our business, financial condition and results of operations.

Failure of a key information technology system, process, or site could have an adverse effect on our business.

We rely extensively on information technology systems to conduct our business. These systems affect, among other things, ordering and managing materials from suppliers, shipping products, processing transactions, complying with regulatory, legal or tax requirements, data security and other processes necessary to manage our business. Our systems and the data contained on them may be subject to computer viruses, ransomware or other malware, attacks by computer hackers, social engineering (including phishing), supply chain attacks, credential stuffing, efforts by individuals or groups of hackers and sophisticated organizations, including state-sponsored organizations, errors or malfeasance of our personnel, and security vulnerabilities in the software or systems on which we rely, and failures during the process of upgrading or replacing software, databases or components thereof. If the confidentiality, integrity, or availability of our systems or our data is compromised due to these, or any number of causes, ranging from catastrophic events and power outages to security breaches, and our business continuity plans do not effectively compensate on a timely basis, we may experience interruptions in our operations, including corruption of our data or release of our confidential information, which could have an adverse effect on our business. Furthermore, any breach in our information technology systems could lead to the unauthorized access, disclosure and use of non-public information, which may be protected by applicable laws. In addition, the COVID-19 pandemic has generally increased the risk of cybersecurity intrusions. For example, there has been an increase in phishing and spam emails as well as social engineering attempts from “hackers” hoping to use the COVID-19 pandemic to their advantage. Any such access, disclosure, or other loss of information could require substantial expenditures to remedy and could result in legal claims or proceedings, liability under laws that protect the privacy of personal information and damage to our reputation.

Our use of open source software could compromise our ability to offer our services and subject us to possible litigation.

We use open source software in connection with the software integrated in our instruments. Companies that incorporate open source software into their products have, from time to time, faced claims challenging their use of open source software and compliance with open source license terms. As a result, we could be subject to lawsuits by parties claiming ownership of what we believe to be open source software or claiming noncompliance with open source licensing terms. Some open source software licenses require users who distribute software containing open source software to publicly disclose all or part of the source code to the licensee’s software that incorporates, links or uses such open source software, and make available to third parties for no cost, any derivative works of the open source code created by the licensee, which could include the licensee’s own valuable proprietary code. While we monitor our use of open source software and try to ensure that none is used in a manner that would require us to disclose our proprietary source code or that would otherwise breach the terms of an open source agreement, such use could inadvertently occur, or could be claimed to have occurred, in part because open source license terms are often ambiguous. There is little legal precedent in this area and any actual or claimed requirement to disclose our proprietary source code or pay damages for breach of contract could harm our business and could help third parties, including our competitors, develop products and services that are similar to or better than ours. Any of the foregoing could harm our business, financial condition, results of operations and prospects.

Risks Related to Ownership of Our Common Stock

Our stock price may be volatile, and the value of our common stock may decline.

The market price of our common stock may be highly volatile and may fluctuate or decline substantially as a result of a variety of factors, some of which are beyond our control, including limited trading volume. In addition to the factors discussed in this “Risk Factors” section and elsewhere in this Quarterly Report on Form 10-Q, these factors include:

the degree and rate of market adoption of our products;
variance in our financial performance from expectations of securities analysts or investors;
actual or anticipated fluctuations in our financial condition and results of operations, including as a result of anticipated or unanticipated demand based on seasonal factors;
changes in our projected operating and financial results;

75


76

developments or disputes concerning our intellectual property or other proprietary rights;
significant lawsuits, including patent or stockholder litigation;
negative publicity associated with issues related to our products;
changes in senior management or key personnel;
future sales of our common stock or other securities, by us or our stockholders, as well as the anticipation of lock-up releases;
the trading volume of our common stock;
our ability to obtain and maintain regulatory approvals for our products;
changes in laws or regulations applicable to our products;
adverse developments concerning any of our third-party distribution partners and suppliers, including our single and sole-source suppliers;
announcements by us or our competitors of significant business developments, acquisitions, or new offerings;
our inability to engage additional distribution partners and establish collaborations, if needed;
performance or news releases by other companies in our industry including about adverse developments related to safety, effectiveness, accuracy and usability of their products, reputational concerns, regulatory compliance, and product recalls;
general economic, regulatory and market conditions, including economic recessions or slowdowns, the COVID-19 pandemic, the ongoing war in Ukraine and the general inflationary environment; and
other events or factors, many of which are beyond our control.

Broad market and industry fluctuations, as well as general economic, pandemic, political, regulatory, and market conditions, may negatively impact the market price of our common stock. In addition, given the relatively small public float of shares of our common stock on the Nasdaq Global Select Market (the “Nasdaq”), the trading market for our shares may be subject to increased volatility. In the past, securities class action litigation has often been brought against companies that have experienced volatility or following a decline in the market price of its securities. This risk is especially relevant for us, because life sciences companies have experienced significant stock price volatility in recent years. If we face such litigation, it could result in substantial costs and a diversion of management’s attention and resources, which could harm our business.

We have broad discretion in the use of our cash and may invest or spend the funds in ways with which you do not agree and in ways that may not yield a return.

We will have broad discretion over the use of our cash. Investors may not agree with our decisions, and our use of cash may not yield any return on your investment. We currently intend to use our cash to fund manufacturing activities, sales and marketing activities, including the hiring and training of additional sales and marketing personnel, and the remainder for working capital and general corporate purposes, including research and development activities. In addition, a portion of our cash may also be used to acquire assets or complementary businesses. Our failure to use our cash effectively could impair our ability to pursue our growth strategy or could require us to raise additional capital. In addition, pending their use, our cash may be placed in investments that do not produce income or that may lose value. If we do not invest or apply our cash in ways that enhance stockholder value, we may fail to achieve expected financial results, which could cause our stock price to decline.

Substantial future sales of shares of our common stock could cause the market price of our common stock to decline.

Sales and issuances of a substantial number of shares of our common stock in the public market, or the perception that these sales might occur, could depress the market price of our common stock and could impair our ability to raise capital through the sale of additional equity securities. We are unable to predict the effect that such sales and issuances may have on the prevailing market price of our common stock.

In addition, certain of our stockholders have registration rights that would require us to register shares owned by them for public sale in the United States. We have also filed a registration statement to register shares reserved for future issuance under our equity compensation plans. As a result, subject to the satisfaction of applicable exercise periods and applicable volume and restrictions that apply to affiliates, the shares issued upon exercise of outstanding stock options or upon settlement of outstanding restricted stock unit awards are available for immediate resale in the United States in the open market.

76


77

Sales of shares of our common stock could also impair our ability to raise capital through the sale of additional equity securities in the future and at a price we deem appropriate. These sales could also cause the trading price of our common stock to decline and make it more difficult for you to sell shares of our common stock.

Concentration of ownership of our common stock among our executive officers, directors and principal stockholders may prevent new investors from influencing significant corporate decisions.

Based on the number of shares of common stock outstanding as of June 30, 2022, our executive officers, directors, holders of 5% or more of our common stock and their respective affiliates, in the aggregate, own approximately 40.9% of our common stock. These stockholders, acting together, will be able to significantly influence all matters requiring stockholder approval, including the election and removal of directors and any merger or other significant corporate transactions. The interests of this group of stockholders may not coincide with the interests of other stockholders. For example, because many of these stockholders purchased their shares at prices substantially below the current market price or our shares and have held their shares for a longer period, they may be more interested in selling our company to an acquirer than other investors, or they may want us to pursue strategies that deviate from the interests of other stockholders.

We do not intend to pay dividends for the foreseeable future and, as a result, your ability to achieve a return on your investment will depend on appreciation in the price of our common stock.

We have never declared or paid any cash dividends on our capital stock, and we do not intend to pay any cash dividends in the foreseeable future. Any determination to pay dividends in the future will be at the discretion of our board of directors and may be restricted by the terms of any then-current debt instruments. Accordingly, investors must rely on sales of their common stock after price appreciation, which may never occur, as the only way to realize any future gains on their investments.

We are an emerging growth company and a smaller reporting company and our compliance with the reduced reporting and disclosure requirements applicable to emerging growth companies and smaller reporting companies could make our common stock less attractive to investors.

We are an “emerging growth company,” as defined in the JOBS Act, and will remain an emerging growth company until the end of this fiscal year. For as long as we continue to be an emerging growth company, we expect to take advantage of certain exemptions from various reporting requirements that are applicable to other public companies that are not emerging growth companies, including the auditor attestation requirements of Section 404 reduced disclosure obligations regarding executive compensation in our periodic reports and proxy statements, exemptions from the requirements of holding a nonbinding advisory vote on executive compensation and stockholder approval of any golden parachute payments not previously approved and extended adoption period for accounting pronouncements. We are also a “smaller reporting company,” as defined in the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and will continue to qualify as a smaller reporting company through the end of this fiscal year. For as long as we continue to be a smaller reporting company, we may take advantage of certain of the scaled disclosures available to smaller reporting companies. Investors may find our common stock less attractive as a result of our reliance on these exemptions. If some investors find our common stock less attractive as a result, there may be a less active trading market for our common stock and our stock price may be more volatile.

Our disclosure controls and procedures may not prevent or detect all errors or acts of fraud.

We are subject to the periodic reporting requirements of the Exchange Act. We designed our disclosure controls and procedures to provide reasonable assurance that information we must disclose in reports we file or submit under the Exchange Act is accumulated and communicated to management, and recorded, processed, summarized and reported within the time periods specified in the rules and forms of the SEC. We believe that any disclosure controls and procedures, no matter how well-conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met.

These inherent limitations include the realities that judgments in decision-making can be faulty, and that breakdowns can occur because of simple error or mistake. Additionally, controls can be circumvented by the individual acts of some persons, by collusion of two or more people or by an unauthorized override of the controls. Accordingly, because of the inherent limitations in our control system, misstatements due to error or fraud may occur and not be detected.

Anti-takeover provisions under our charter documents and Delaware law could delay or prevent a change of control which could limit the market price of our common stock and may prevent or frustrate attempts by our stockholders to replace or remove our current management.

Our amended and restated certificate of incorporation and amended and restated bylaws contain provisions that could delay or prevent a change of control of our company or changes in our board of directors that our stockholders might consider favorable. Some of these provisions include:

77


78

a board of directors divided into three classes serving staggered three-year terms, such that not all members of the board will be elected at one time;
a prohibition on stockholder action through written consent, which requires that all stockholder actions be taken at a meeting of our stockholders;
a requirement that special meetings of stockholders be called only by the chairman of the board of directors, the chief executive officer, the president, or by a majority of the total number of authorized directors;
advance notice requirements for stockholder proposals and nominations for election to our board of directors;
a requirement that no member of our board of directors may be removed from office by our stockholders except for cause and, in addition to any other vote required by law, upon the approval of not less than two-thirds of all outstanding shares of our voting stock then entitled to vote in the election of directors;
a requirement of approval of not less than two-thirds of all outstanding shares of our voting stock to amend any bylaws by stockholder action or to amend specific provisions of our certificate of incorporation; and
the authority of the board of directors to issue redeemable convertible preferred stock on terms determined by the board of directors without stockholder approval and which redeemable convertible preferred stock may include rights superior to the rights of the holders of common stock.

In addition, because we are incorporated in Delaware, we are governed by the provisions of Section 203 of the Delaware General Corporate Law, which may prohibit certain business antitakeover provisions and other provisions in our amended and restated certificate of incorporation and amended and restated bylaws could make it more difficult for stockholders or potential acquirors to obtain control of our board of directors or initiate actions that are opposed by the then-current board of directors and could also delay or impede a merger, tender offer, or proxy contest involving our company. These provisions could also discourage proxy contests and make it more difficult for you and other stockholders to elect directors of your choosing or cause us to take other corporate actions you desire. Any delay or prevention of a change of control transaction or changes in our board of directors could cause the market price of our common stock to decline.

Our amended and restated certificate of incorporation and amended and restated bylaws provide that the Court of Chancery of the State of Delaware will be the exclusive forum for substantially all disputes between us and our stockholders, which could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or employees.

Our amended and restated certificate of incorporation and amended and restated bylaws provide that the Court of Chancery of the State of Delaware will be the sole and exclusive forum for the following types of actions or proceedings under Delaware statutory or common law: (i) any derivative action or proceeding brought on our behalf, (ii) any action or proceeding asserting a claim of breach of a fiduciary duty owed by any of our current or former directors, officers, or other employees to us or our stockholders, (iii) any action or proceeding asserting a claim against us or any of our current or former directors, officers, or other employees, arising out of or pursuant to any provision of the Delaware General Corporation Law, our amended and restated certificate of incorporation or our amended and restated bylaws, (iv) any action or proceeding to interpret, apply, enforce, or determine the validity of our amended and restated certificate of incorporation or our amended and restated bylaws, (v) any action or proceeding as to which the Delaware General Corporation Law confers jurisdiction to the Court of Chancery of the State of Delaware and (vi) any action asserting a claim against us or any of our directors, officers, or other employees governed by the internal affairs doctrine, in all cases to the fullest extent permitted by law and subject to the court’s having personal jurisdiction over the indispensable parties named as defendants.

These provisions would not apply to suits brought to enforce a duty or liability created by the Exchange Act. Furthermore, Section 22 of the Securities Act creates concurrent jurisdiction for federal and state courts over all such Securities Act actions. Accordingly, both state and federal courts have jurisdiction to entertain such claims. To prevent having to litigate claims in multiple jurisdictions and the threat of inconsistent or contrary rulings by different courts, among other considerations, our amended and restated certificate of incorporation and our amended and restated bylaws will further provide that the federal district courts of the United States of America will be the exclusive forum for resolving any complaint asserting a cause of action arising under the Securities Act. While the Delaware courts have determined that such choice of forum provisions are facially valid, a stockholder may nevertheless seek to bring a claim in a venue other than those designated in the exclusive forum provisions. In such instance, we would expect to vigorously assert the validity and enforceability of the exclusive forum provisions of our amended and restated certificate of incorporation and our amended and restated bylaws. This may require significant additional costs associated with resolving such action in other jurisdictions and the provisions may not be enforced by a court in those other jurisdictions.

These exclusive forum provisions may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other employees and may discourage these types of lawsuits. Furthermore, the enforceability

78


79

of similar choice of forum provisions in other companies’ certificates of incorporation or bylaws has been challenged in legal proceedings, and it is possible that a court could find these types of provisions to be inapplicable or unenforceable. If a court were to find either exclusive forum provision contained in our amended and restated certificate of incorporation or amended and restated bylaws to be inapplicable or unenforceable in an action, we may incur further significant additional costs associated with resolving such action in other jurisdictions, all of which could seriously harm our business.

General Risk Factors

 

As a result of being a public company, we are obligated to develop and maintain proper and effective internal control and procedures over financial reporting, and any failure to maintain the adequacy of these internal controls in a timely or efficient manner may adversely affect investor confidence in our company and, as a result, the value of our common stock.

We are required, pursuant to Section 404 of the Sarbanes–Oxley Act, to furnish a report by management on, among other things, the effectiveness of our internal control and procedures over financial reporting for the fiscal year ending December 31, 2022, which is the year covered by the second annual report following the completion of our IPO. This assessment will need to include disclosure of any material weaknesses identified by our management in our internal control over financial reporting. In addition, since we will no longer be an “emerging growth company” or a non-accelerated filer, we will also be required to include in our annual report an attestation report by our independent registered public accounting firm on internal control over financial reporting, beginning with respect to the fiscal year ending December 31, 2022. We have begun the costly and challenging process of compiling the system and processing documentation necessary to perform the evaluation needed to comply with Section 404, and we may not be able to complete our evaluation, testing and any required remediation in a timely fashion. Our compliance with Section 404 will require that we incur substantial accounting, legal and other compliance expense and expend significant management efforts. We currently do not have an internal audit group, and we will need to hire additional accounting and finance staff and consultants with appropriate public company experience and technical accounting knowledge and compile the system and process documentation necessary to perform the evaluation needed to comply with Section 404.

If we are unable to conclude that our internal control and procedures over financial reporting is effective, or if our independent registered public accounting firm determines we have material weaknesses in our internal control over financial reporting, we could lose investor confidence in the accuracy and completeness of our financial reports, it would be possible that a material misstatement of our financial statements would not be prevented or detected on a timely basis, and as a result, the market price of our common stock could decline, and we could be subject to sanctions or investigations by the SEC or other regulatory authorities. Failure to remedy any material weakness or significant deficiency in our internal control over financial reporting, or to implement or maintain other effective control systems required of public companies, could also restrict our future access to the capital markets.

If our estimates or judgments relating to our critical accounting policies are based on assumptions that change or prove to be incorrect, our operating results could fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.

The preparation of our consolidated financial statements in conformity with generally accepted accounting principles requires management to make estimates and assumptions that affect the amounts reported in our consolidated financial statements and accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets, liabilities, equity, revenue and expenses that are not readily apparent from other sources. For example, in connection with the revenue accounting standard, Accounting Standards Codification, or ASC, Topic 606, management makes judgments and assumptions based on our interpretation of the new standard. The revenue standard is principle-based and interpretation of those principles may vary from company to company based on their unique circumstances. It is possible that interpretation, industry practice and guidance may evolve as we apply the standard. If our assumptions underlying our estimates and judgments relating to our critical accounting policies change or if actual circumstances differ from our assumptions, estimates or judgments, our operating results may be adversely affected and could fall below our publicly announced guidance or the expectations of securities analysts and investors, resulting in a decline in the market price of our common stock.

We could be subject to securities class action litigation.

In the past, securities class action litigation has often been brought against companies following a decline in the market price of its securities. This risk is especially relevant for us because life sciences companies have experienced significant stock price volatility in recent years. If we face such litigation, it could result in substantial costs and a diversion of management’s attention and resources, which could harm our business.

79


80

We will incur increased costs as a result of operating as a public company, and our management will be required to devote substantial time to compliance with our public company responsibilities and corporate governance practices.

As a public company, we have incurred and will continue to incur significant legal, accounting, and other expenses that we did not incur as a private company. We expect such expenses to further increase after we are no longer an emerging growth company. The Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act, the listing requirements of Nasdaq and other applicable securities rules and regulations impose various requirements on public companies. Furthermore, the senior members of our management team do not have significant experience with operating a public company. As a result, our management and other personnel will have to devote a substantial amount of time to compliance with these requirements. Moreover, these rules and regulations will increase our legal and financial compliance costs and will make some activities more time-consuming and costly. We cannot predict or estimate the amount of additional costs we will incur as a public company or the timing of such costs, which could negatively affect our business, financial condition and results of operations.

Our failure to meet Nasdaq’s continued listing requirements could result in a delisting of our common stock.

If we fail to satisfy the continued listing requirements of Nasdaq, such as the corporate governance requirements or the minimum closing bid price requirement, Nasdaq may take steps to delist our common stock. Such a delisting would likely have a negative effect on the price of our common stock and would impair your ability to sell or purchase our common stock when you wish to do so. In the event of a delisting, we can provide no assurance that any action taken by us to restore compliance with listing requirements would allow our common stock to become listed again, stabilize the market price or improve the liquidity of our common stock, prevent our common stock from dropping below the Nasdaq minimum bid price requirement or prevent future non-compliance with the listing requirements of Nasdaq.

If securities or industry analysts do not publish research or publish unfavorable or inaccurate research about our business, our common stock price and trading volume could decline.

Our stock price and trading volume will be heavily influenced by the way analysts and investors interpret our financial information and other disclosures. If securities or industry analysts do not publish research or reports about our business, delay publishing reports about our business or publish negative reports about our business, regardless of accuracy, our common stock price and trading volume could decline.

The trading market for our common stock will depend, in part, on the research and reports that securities or industry analysts publish about us or our business. We do not have any control over these analysts. If the number of analysts that cover us declines, demand for our common stock could decrease and our common stock price and trading volume may decline. Even if our common stock is actively covered by analysts, we do not have any control over the analysts or the measures that analysts or investors may rely upon to forecast our future results. Over-reliance by analysts or investors on any particular metric to forecast our future results may result in forecasts that differ significantly from our own.

Regardless of accuracy, unfavorable interpretations of our financial information and other public disclosures could have a negative impact on our stock price. If our financial performance fails to meet analyst estimates, for any of the reasons discussed above or otherwise, or one or more of the analysts who cover us downgrade our common stock or change their opinion of our common stock, our stock price would likely decline.

Our ability to use our net operating losses (“NOLs”) to offset future taxable income may be subject to certain limitations.

As of December 31, 2021, we had no federal NOL carryforwards and state NOL carryforwards of approximately $2.1 million. Certain state NOLs will begin to expire in the calendar year 2036, unless previously utilized. Certain NOL carryforwards subject to expiration could expire unused and be unavailable to offset future income tax liabilities.

Under the Tax Cuts and Jobs Act, or the Tax Act, as modified by the Coronavirus Aid, Relief and Economic Security Act, or CARES Act, federal NOLs incurred in taxable years beginning after December 31, 2017 may be carried forward indefinitely, but the deductibility of such federal NOLs in taxable years beginning after December 31, 2020 is limited to 80% of taxable income in such years. There is variation in how states have responded and may continue to respond to the Tax Act and CARES Act. In addition, for state income tax purposes, there may be periods during which the use of NOLs is suspended or otherwise limited, such as recent California legislation limiting the usability of NOLs for tax years beginning in 2020 and before 2023.

Separately, under Section 382 of the Internal Revenue Code of 1986, as amended (the “Code”) if a corporation undergoes an “ownership change,” which is generally defined as a greater than 50% change, by value, in its equity ownership over a three-year period, the corporation’s ability to use its pre-change NOL carryforwards and other pre-change tax attributes to offset its post-change income or taxes may be limited. Similar rules may apply under state tax laws. We determined that an ownership change occurred on September 7, 2018, October 23, 2020, and in connection with our IPO on July 23, 2021. As of December 31, 2021, we had not experienced an ownership change subsequent to the ownership change on July 23, 2021. In addition, we may in the future experience ownership changes,

80


81

as a result of our IPO or other changes in our stock ownership (some of which are not in our control). If an ownership change occurs, our ability to utilize our NOL carryforwards and other tax attributes to reduce future tax liabilities may be limited.

Changes in our effective tax rate or tax liability may have an adverse effect on our results of operations.

Our effective tax rate could increase due to several factors, including:

changes in the relative amounts of income before taxes in the various jurisdictions in which we operate that have differing statutory tax rates;
changes in tax laws, tax treaties, and regulations or the interpretation of them;
changes to our assessment about our ability to realize our deferred tax assets that are based on estimates of our future results, the prudence and feasibility of possible tax planning strategies, and the economic and political environments in which we do business;
the outcome of current and future tax audits, examinations, or administrative appeals; and
limitations or adverse findings regarding our ability to do business in some jurisdictions.

Additionally, a tax authority may disagree with tax positions that we have taken, which could result in increased tax liabilities. For example, a tax authority could assert that we are subject to tax in a jurisdiction where we believe we have not established a taxable connection, often referred to as a ‘‘permanent establishment’’ under international tax treaties, and such an assertion, if successful, could increase our expected tax liability in one or more jurisdictions.

Changes in tax law and regulations may have a material adverse effect on our business, financial condition and results of operations.

The rules dealing with U.S. federal, state and local income taxation are constantly under review by the Internal Revenue Service, the U.S. Treasury Department and other governmental bodies. Changes to tax laws (which changes may have retroactive application) could adversely affect us or holders of our common stock. In recent years, many such changes have been made and changes are likely to continue to occur in the future. Future changes in tax laws could have a material adverse effect on our business, financial condition, results of operations, and cash flow. We urge investors to consult with their legal and tax advisers regarding the implication of potential changes in tax laws on an investment in our common stock.

Changes and uncertainties in the tax system in the countries in which we have operations, could materially adversely affect our financial condition and results of operations, and reduce net returns to our shareholders.

We conduct business globally and file income tax returns in multiple jurisdictions. Our consolidated effective income tax rate could be materially adversely affected by several factors, including: changing tax laws, regulations and treaties, or the interpretation thereof; tax policy initiatives and reforms under consideration; the practices of tax authorities in jurisdictions in which we operate; the resolution of issues arising from tax audits or examinations and any related interest or penalties. We are unable to predict what tax reform may be proposed or enacted in the future or what effect such changes would have on our business, but such changes, to the extent they are brought into tax legislation, regulations, policies or practices in jurisdictions in which we operate, could increase the estimated tax liability that we have expensed to date and paid or accrued on our statement of financial position, and otherwise affect our financial position, future results of operations, cash flows in a particular period and overall or effective tax rates in the future in countries where we have operations, reduce post-tax returns to our shareholders and increase the complexity, burden and cost of tax compliance.

ITEM 2.

UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.

 

Unregistered Sales of Equity Securities

 

None.

 

Issuer Purchases of Equity Securities

 

None.

 

Use of Proceeds

 

In July 2021, we issued and sold an aggregate of 13,949,401 shares of common stock in connection with our IPO, including the full exercise by the underwriters of their option to purchase an additional 2,184,695 shares from us, and the selling stockholders sold 2,799,929 shares of common stock, at a public offering price of $17.00 per share. All of the shares of common stock issued and sold in

81


82

our IPO were registered under the Securities Act pursuant to a registration statement on Form S-1 (Registration No. 333-257663), which was declared effective by the SEC on July 22, 2021. There has been no material change in the use of proceeds from our IPO from those disclosed in the final prospectus for our IPO dated July 22, 2021 and filed with the SEC pursuant to Rule 424(b)(4) of the Securities Act on July 23, 2021.

 

ITEM 3.

DEFAULTS UPON SENIOR SECURITIES.

 

None.

 

ITEM 4.

MINE SAFETY DISCLOSURES.

 

Not applicable.

 

ITEM 5.

OTHER INFORMATION.

 

None.

82


83

 

 

ITEM 6.

Exhibits.

 

 

 

 

 

Incorporated by Reference

 

Number

 

Exhibit Title

 

Form

File No.

Exhibit

Filing
Date

Filed
Herewith

3.1

 

Amended and Restated Certificate of Incorporation

 

8-K

001-40632

3.1

07/27/2021

 

3.2

 

Amended and Restated Bylaws

 

8-K

001-40632

3.2

07/27/2021

 

31.1

 

Certification of Principal Executive Officer required by Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

X

31.2

 

Certification of Principal Financial Officer required by Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

 

 

 

 

 

X

32.1*

 

Certification of Chief Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.*

 

 

 

 

 

X

32.2*

 

Certification of Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.*

 

 

 

 

 

X

101.INS

 

Inline XBRL Instance Document – the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document.

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

101.SCH

 

Inline XBRL Taxonomy Extension Schema Document.

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

101.CAL

 

Inline XBRL Taxonomy Extension Calculation Linkbase Document.

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

101.DEF

 

Inline XBRL Taxonomy Extension Definition Linkbase Document.

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

101.LAB

 

Inline XBRL Taxonomy Extension Label Linkbase Document.

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

101.PRE

 

Inline XBRL Taxonomy Extension Presentation Linkbase Document.

 

 

 

 

 

X

 

 

 

 

 

 

 

 

 

104

 

Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibits 101).

 

 

 

 

 

X

______________________________________

* As contemplated by SEC Release No. 33-8212, these exhibits are furnished with this Quarterly Report on Form 10-Q and are not deemed filed with the Securities and Exchange Commission and are not incorporated by reference in any filing of Cytek Biosciences, Inc. under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date hereof and irrespective of any general incorporation language contained in such filings.

83


84

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.

 

 

 

Cytek Biosciences, Inc.

 

 

 

 

Date: August 10, 2022

 

By:

/s/ Wenbin Jiang

 

 

 

Wenbin Jiang, Ph.D.

 

 

 

President and Chief Executive Officer

(Principal Executive Officer)

 

 

 

 

 

 

 

 

 

 

 

 

Date: August 10, 2022

 

By:

/s/ Patrik Jeanmonod

 

 

 

Patrik Jeanmonod

 

 

 

Chief Financial Officer

(Principal Financial and Accounting Officer)

 

 

84


EX-31.1 2 ctkb-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Wenbin Jiang, Ph.D., certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Cytek Biosciences, Inc.;

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

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

4. The registrant’s other certifying officer 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)) 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)
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
c)
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 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: August 10, 2022 By: /s/ Wenbin Jiang, Ph.D.

Wenbin Jiang, Ph.D.

President and Chief Executive Officer

(Principal Executive Officer)

 


EX-31.2 3 ctkb-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Patrik Jeanmonod, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Cytek Biosciences, Inc.;

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

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

4. The registrant’s other certifying officer 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)) 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)
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
c)
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 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: August 10, 2022 By: /s/ Patrik Jeanmonod

Patrik Jeanmonod

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-32.1 4 ctkb-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report on Form 10-Q of Cytek Biosciences, Inc. (the “Company”) for the period ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Wenbin Jiang, Ph.D., President and Chief Executive Officer of the Company, hereby certifies, pursuant to requirements set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and 18 U.S.C. Section 1350, that to his knowledge:

(1)
the Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and
(2)
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: August 10, 2022 By: /s/ Wenbin Jiang, Ph.D.

Wenbin Jiang, Ph.D.

President and Chief Executive Officer

(Principal Executive Officer)

 

 


EX-32.2 5 ctkb-ex32_2.htm EX-32.2 EX-32.2

 

Exhibit 32.2

CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report on Form 10-Q of Cytek Biosciences, Inc. (the “Company”) for the period ended June 30, 2022 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Patrik Jeanmonod, Chief Financial Officer of the Company, hereby certifies, pursuant to requirements set forth in Rule 13a-14(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and 18 U.S.C. Section 1350, that to his knowledge:

(1)
the Report fully complies with the requirements of Section 13(a) or 15(d) of the Exchange Act; and
(2)
the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: August 10, 2022 By: /s/ Patrik Jeanmonod

Patrik Jeanmonod

Chief Financial Officer

(Principal Financial Officer)

 

 


EX-101.CAL 6 ctkb-20220630_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.LAB 7 ctkb-20220630_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Segment Reporting, Policy [Policy Text Block] Operating segments Gross profit Gross Profit Net operating loss carryforwards Operating Loss Carryforwards Operating Loss Carryforwards, Total Indefinite Lived Intangible Assets By Major Class [Line Items] Indefinite-lived Intangible Assets [Line Items] Forecast [Member] Scenario Forecast [Member] Lease, Cost [Abstract] Lease expense Preferred stock, shares authorized Temporary Equity, Shares Authorized Operating Leases, Rent Expense Operating Leases, Rent Expense Operating Leases, Rent Expense, Total Auditor Location Auditor Location Revenue deferred Deferred Revenue Deferred Revenue, Total Cash Cash Cash, Beginning Balance Cash, Ending Balance Operating expenses: Operating Expenses [Abstract] EMEA EMEA [Member] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Asset Class Asset Class [Domain] Operating Income (Loss) (Loss) income from operations Shares of Common Stock withheld related to net share settlement (in shares) Common Stock Withheld Related to Net Share Settlement Shares Common Stock Withheld Related to Net Share Settlement Shares. Finished goods Inventory, Finished Goods, Gross Inventory, Finished Goods, Gross, Total Balance, beginning of the period Balance, end of period Standard Product Warranty Accrual Standard Product Warranty Accrual, Total Entity Emerging Growth Company Entity Emerging Growth Company Covid19 Pandemic Policy [Text Block] Covid 19 pandemic policy text block. Covid 19 pandemic Income Tax Disclosure [Abstract] Increase (Decrease) in Prepaid Expense and Other Assets Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets, Total Weighted-average grant date fair value per share, Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Cytek Tech Cytek Development Technology [Member] Cytek Development Technology. Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Payments to Acquire Property, Plant, and Equipment, Total Investment Company [Abstract] Deferred revenue, noncurrent Deferred Revenue, Noncurrent Deferred Revenue, Noncurrent, Total Fair Value Finite-lived Intangible Assets, Fair Value Disclosure Geographical Geographical [Axis] Common stock, $0.001 par value; 1,000,000,000 authorized shares as of June 30, 2022 and December 31, 2021, respectively; 134,601,671 and 133,749,663 issued and outstanding shares as of June 30, 2022 and December 31, 2021, respectively. Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance Denominator Weighted Average Number of Shares Outstanding, Basic [Abstract] Entity Address, State or Province Entity Address, State and Province Trade accounts payable and accrued expenses Trade Accounts Payable And Accrued Expenses Trade accounts payable and accrued expenses Total liabilities Liabilities Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Raw materials Inventory, Raw Materials, Gross Inventory, Raw Materials, Gross, Total Schedule of income (loss) before provision for (benefit from) income taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Noncontrolling Interest, Ownership Percentage by Parent Ownership interest Conversion of redeemable convertible preferred stock to common stock upon initial public offering, value Conversion of redeemable convertible preferred stock to common stock upon initial public offering, value Goodwill Goodwill Goodwill, Total Goodwill, Beginning Balance Goodwill, Ending Balance Valuation allowance released Deferred Tax Assets Valuation Allowance Release Amount Deferred tax assets, valuation allowance released, amount. Indefinite-lived Intangible Assets Indefinite-lived Intangible Assets [Axis] ESPP [Member] Employee Stock Purchase Plan [Member] Employee Stock Purchase Plan [Member] Schedule Of Revenues From External Customers And Long Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Class of Stock Class of Stock [Domain] Tradename Trade Names [Member] Sublease Income Sublease income Schedule of Preferred Stock Schedule of Stock by Class [Table Text Block] Series D Redeemable Convertible Preferred Stock [Member] Series D Redeemable Convertible Preferred Stock [Member] Series D redeemable convertible preferred stock member. Convertible Preferred Stock, Shares Issued upon Conversion Preferred stock converted into common stock Academia And Government Academia And Government [Member] Academia and government member Current Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Total Business Combinations [Abstract] Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Estimated useful lives Property, Plant and Equipment, Estimated Useful Lives Redeemable Convertible Preferred Stock Redeemable Convertible Preferred Stock [Member] Repayment of Paycheck Protection Program loan Repayment of paycheck protection program loan. Repayment of Paycheck Protection Program Loan Noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total Noncontrolling interest Business Acquisition [Line Items] Employer contribution Defined Contribution Plan, Employer Discretionary Contribution Amount Other current assets: Prepaid Expense and Other Assets, Current [Abstract] Reagent License Reagent License [Member] Reagent License [Member] General and Administrative Expense General and Administrative Expense [Member] Accrued compensation and related benefits Accrued Employee Benefits, Current Stock options exercisable, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Product Product [Member] Trade accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Accounts Receivable, after Allowance for Credit Loss, Current, Total Sales Channel Through Intermediary [Member] Sales Channel, Through Intermediary [Member] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule Of Related Party Transactions By Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Total other current liabilities Other current liabilities Other Liabilities, Current City Area Code City Area Code Less: net income allocated to participating securities Less: net income allocated to participating securities Less: net income allocated to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Other Receivables Other receivables Summary of weighted average valuation assumptions used to calculate the fair value of options granted Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Preferred stock, par value Temporary Equity, Par or Stated Value Per Share Payment of deferred offering cost Payment of deferred offering cost Payments for Repurchase of Initial Public Offering Average Monthly Payroll Expense Average Monthly Payroll Expense Average monthly payroll expenses. Revenue, net: Revenues [Abstract] Total accrued expenses Accounts Payable and Accrued Liabilities, Current Other Other Prepaid Expense, Current Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block] Trade accounts receivable, net Weighted average exercise price, options forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Goodwill and Intangible Assets Disclosure [Abstract] Balance Total contract liabilities Balance Contract with Customer, Liability Commitments and Contingencies Commitments and contingencies (Note 17) Preferred stock voting rights Preferred Stock, Voting Rights Series A Redeemable Convertible Preferred Stock [Member] Series A Redeemable Convertible Preferred Stock [Member] Series A redeemable convertible preferred stock member. Schedule of product warranty liability Schedule of Product Warranty Liability [Table Text Block] Intangible assets, net Finite-Lived Intangible Assets, Net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Intangible asset in accrued expenses at period end Intangible Asset in Accrued Expense Intangible asset in accrued expense. Shares offered Stock Issued During Period, Shares, New Issues Stock issued during period shares new issues Scenario [Axis] Federal credit expiration year Federal Tax Credit Expiration year Federal Tax Credit Expiration year Consolidated Entities [Domain] Acquisition Business Combination Disclosure [Text Block] Total long-lived assets Long-Lived Assets Cash Cash [Member] Shares issued in connection with employee stock plans (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Total cash, cash equivalents, and restricted cash as presented on the consolidated statements of cash flows Related Party Related Party [Domain] Operating Lease, Liability [Abstract] Cash paid for amounts included in measurement of lease liabilities: Warranty cost incurred Product Warranty Expense Issuance of Series D redeemable convertible preferred stock, net of issuance costs of $334 Stock Issued During Period, Value, Conversion of Convertible Securities Minimum Lease Payments, Sale Leaseback Transactions, Total Minimum Lease Payments, Sale Leaseback Transactions Total lease payments Income Statement [Abstract] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] 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] Other income (expense): Other Nonoperating Income (Expense) [Abstract] Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Summary of Future Undiscounted Cash Flows And Reconciliation To The Lease Liabilities Recognized Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Capital Expenditures Incurred but Not yet Paid Fixed asset purchases in accounts payable at period end Tax Credit Carryforward [Axis] Sales channel mix [Member] Sales channel mix [Member] Tax Credit Carryforward, Name [Domain] Summary of weighted average valuation assumptions used to calculate the fair value of the ESPP for the initial offering Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] General and administrative General and Administrative Expense General and Administrative Expense, Total Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Contract with Customer, Liability, Current Deferred revenue Common stock, shares issued Common Stock, Shares, Issued Common Stock, Shares, Issued, Total Variable Interest Entities And Voting Interest Entities Policy [Text Block] Variable interest entities and voting interest entities policy text block. Variable interest entities and voting interest entities Forfeited Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Forfeited Reagent licenses Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Right-of use assets Operating Lease, Right-of-Use Asset Operating lease right-of-use assets ROU assets Payments for Purchase of Inventory Payments For Purchase Of Inventory Amount of cash paid to purchase of Inventory as part of operating activities. Less: noncontrolling interests Net income attributable to noncontrolling interests Less: noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest Net Income (Loss) Attributable to Noncontrolling Interest, Total Security Exchange Name Security Exchange Name Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Comprehensive (loss) income : Statistical Measurement Statistical Measurement [Domain] Patents and Trademarks Patents And Trademarks [Member] Patents and trademarks [Member]. Risks and Uncertainties [Abstract] Furniture and Fixtures Furniture and Fixtures [Member] Net Income (Loss) Available to Common Stockholders, Basic Net (loss) income attributable to common stockholders, basic and diluted Other noncurrent liabilities Other Liabilities, Noncurrent Other Liabilities, Noncurrent, Total Total intangible assets Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross, Total Subsequent Event Type Subsequent Event Type [Domain] Document Period End Date Document Period End Date Minimum Lease Payments, Sale Leaseback Transactions, within Four Years 2025 Income Statement Location Income Statement Location [Axis] Revision of Prior Period Revision of Prior Period [Domain] Work in progress Inventory, Work in Process, Gross Lessor, Operating Lease, Renewal Term Leases renewal terms under operating lease agreements Accrued expenses Accrued Liabilities, Current Accrued Liabilities, Current, Total Product warranty Product Warranty Disclosure [Text Block] Related Party Transaction [Axis] Summary of Accounts Receivable, Allowance for Doubtful Debt Accounts Receivable, Allowance for Credit Loss [Table Text Block] Loss Contingencies [Table] Common stock, shares authorized Common Stock, Shares Authorized Schedule of unrecognized tax benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Use of Estimates, Policy [Policy Text Block] Use of estimates Deferred Revenue Deferred Tax Assets, Deferred Income Deferred income tax assets, noncurrent Operating Lease, Liability, Current Operating lease liabilities, current Lease liability, current Preferred stock purchase price Stock Purchase Price Per Share Stock purchase price, per share. Related Party Related Party [Axis] Supplemental Cash Flow Information [Abstract] Supplemental disclosure of cash flow information: Balance Sheet Related Disclosures [Abstract] Class of Stock Class of Stock [Axis] Legal settlement liability, noncurrent Estimated Litigation Liability, Noncurrent Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities: Total Total Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Contract with Customer, Sales Channel Contract with Customer, Sales Channel [Domain] Payment of investment Payments to Acquire Real Estate Held-for-investment Effective tax rate Effective tax rate Effective Income Tax Rate Reconciliation, Percent Effective tax rate from continuing operations Laboratory Equipment Laboratory Equipment [Member] Laboratory equipment [Member]. Schedule of Components of Inventory Schedule of Inventory, Current [Table Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net (decrease) increase in cash, cash equivalents and restricted cash Delivery and payment terms Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Operating Lease, Cost Operating lease cost Customer relationship Customer Relationships [Member] Common Stock Purchased Value Subsidiary or Equity Method Investee, Cumulative Proceeds Received on All Transactions Noncontrolling Interest [Member] Noncontrolling interest in consolidated Preferred stock repurchase, price per share Treasury Stock Acquired, Average Cost Per Share Building [Member] Royalty rates Royalty rates Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Assets Assets [Abstract] Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Issuance of Series D redeemable convertible preferred stock, net of issuance costs of $334 (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Offering related transaction costs Offering Related Transaction Costs Offering related transaction costs Initial public offering costs Assets: Assets, Fair Value Disclosure [Abstract] Prepaid inventory Prepaid Inventory Prepaid inventory. Stock split Stockholders' Equity Note, Stock Split Customer mix [Member] Customer mix [Member] Customer mix [Member] Lessee, Operating Lease, Liability, to be Paid, Year One 2022 Mile Stone Payment Mile stone payment. Mile stone payment IP license Intellectual Property [Member] Common stock, par value Common Stock, Par or Stated Value Per Share Summary of income tax expense attributable to income from continuing operations Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Research and development credits Research and development credits Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent Right-of-use assets obtained in exchange for new lease obligations. Right Of Use Assets Obtained In Exchange For New Lease Obligations Operating leases State State and Local Jurisdiction [Member] Weighted Average Number of Shares Outstanding, Basic Weighted Average Number of Shares Outstanding, Basic, Total Weighted-average common shares outstanding, attributable to common stockholders, basic Weighted-average shares used in calculating net (loss) income per share, basic Beginning Balance (in shares) Ending Balance (in shares) Shares, Outstanding Research and development costs Research and Development Expense, Policy [Policy Text Block] Summary of Cash and Cash Equivalents Cash, Cash Equivalents and Investments [Table Text Block] Profits before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest (Loss) income before income taxes Document Type Document Type Minimum Lease Payments, Sale Leaseback Transactions, Thereafter Thereafter Revision of Prior Period Revision of Prior Period [Axis] Options expired (in shares) Share Based Compensation Arrangement By Share Based Payment Award Options Expired In Period The number of shares under options that expired during the reporting period Aggregate consideration Aggregate purchase amount Business Combination, Consideration Transferred Business Combination, Consideration Transferred, Total Manufacturing Company Manufacturing Company [Member] Manufacturing Company [Member]. Operating lease liability, noncurrent Operating Lease, Liability, Noncurrent Summary of Components of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract] Total current assets Assets, Current Money market funds Money Market Funds, at Carrying Value Two Thousand And Twenty One Employee Stock Purchase Plan [Member] Two Thousand And Twenty One Employee Stock Purchase Plan [Member] 2021 Employee Stock Purchase Plan Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] Stock-based compensation Share-based Payment Arrangement [Policy Text Block] Geographic areas Geographic Area Disclosure [Text Block] Disclosure of Geograohic area textblock. Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs share Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs share Share-based Payment Arrangement, Option Share-based Payment Arrangement, Option [Member] Accounting Policies [Table] Accounting Policies [Table] Accounting policies. Stock options outstanding, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term T O M Y Digital Biology T O M Y Digital Biology [Member] TOMY digital biology member Total provision for (benefit from) income taxes Income Tax Expense (Benefit) (Benefit from) provision for income taxes Other Other Assets, Current Deferred revenue Increase (Decrease) in Deferred Revenue Entity Incorporation, Date of Incorporation Date Of Incorporation Biotechnology Pharmaceutical Distributor And C R O Biotechnology Pharmaceutical Distributor And C R O [Member] Biotechnology, pharmaceutical, distributor and CRO member Standard Product Warranty, Policy [Policy Text Block] Assurance-type product warranties Leases [Abstract] Other Liabilities, Current [Abstract] Included in other current liabilities: Schedule of Rent Expense [Table Text Block] Schedule of rent expense Consolidation, Policy [Policy Text Block] Principles of consolidation Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent, Total Net (loss) income Loss Contingencies [Line Items] Unvested balance at December 31, 2021 Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Unvested balance, Ending balance Unvested balance, Ending balance Unvested balance Beginning balance Service contracts terms Service contracts Terms Service contracts Terms Prepaid insurance Prepaid Insurance Stock options unvested, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Common Stock Shares Outstanding Common Stock, Shares, Outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Plan Name Plan Name [Axis] Subsidiaries [Member] Hong Kong subsidiary (Cytek HK) Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance Options forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period California California Franchise Tax Board [Member] Tax refund receivable Tax Refund Receivable And Payable Tax Refund Receivable And Payable Revenue [Policy Text Block] Revenue recognition Cash and Cash Equivalents Cash and Cash Equivalents [Domain] Selling stockholders. Selling Stockholders [Member] Selling Stockholders Total operating expenses Operating Expenses Ownership [Domain] Investment Holdings [Table] Investment Holdings [Table] IPO IPO [Member] Lease, Cost Total lease cost Inventories Inventory, Net Inventory, Net, Total Weighted average exercise price, beginning balance (in dollars per share) Weighted average exercise price, ending balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Summary of Future Minimum Lease Payment Under Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Schedule of Future Undiscounted Cash Flow And Reconciliation To The Lease Liabilities Recognized Operating Loss Carryforwards [Table] Earnings Per Share, Diluted Earnings Per Share, Diluted, Total Net (loss) income per share attributable to common stockholders, diluted Earnings Per Share [Abstract] Business acquisition date Business Acquisition, Date of Acquisition Agreement Right-of use assets Increase (Decrease) in Other Current Assets Lessee, Operating Lease, Liability, to be Paid, Year Two 2023 Net Income (Loss) Attributable to Parent Net income Net (loss) income Net (loss) income Schedule of reconciliation of the federal statutory rate to Company's effective tax rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Useful life (years) Estimated useful lives Finite-Lived Intangible Asset, Useful Life Operating Lease, Weighted Average Discount Rate, Percent Weighted-average discount rate - operating leases: Research and Development Expense Research and Development Expense [Member] Document Fiscal Period Focus Document Fiscal Period Focus Accounting Policies [Abstract] Accumulated other comprehensive income Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Entity Address, Address Line One Entity Address Address Line1 Options outstanding, beginning balance (in shares) Options outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Total current liabilities Liabilities, Current Finite-Lived Intangible Assets, Accumulated Amortization Less: accumulated amortization Investment Holdings [Line Items] Investment Holdings [Line Items] Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total Net (loss) income Commercial paper Commercial Paper [Member] Entity Address, Postal Zip Code Entity Address Postal Zip Code Tonbo Biotechnologies Tonbo Biotechnologies [Member] Tonbo Biotechnologies Sub lessor in agreement Sub Lessor in Agreement Sub-lessor in an agreement Stock options outstanding, aggregate intrinsic value, beginning balance Stock options outstanding, aggregate intrinsic value, ending balance Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Lessee, Operating Lease, Liability, to be Paid Total Future Minimum Lease Payments Product and Service Product and Service [Domain] Preferred Stock, Ending Balance Preferred Stock, Beginning Balance Temporary Equity, Carrying Amount, Attributable to Parent Summary of Useful Life of Property Plant and Equipment. Summary of Useful Life of Property Plant and Equipment [Table Text Block] Summary of Useful Life of Property Plant and Equipment Legal settlement liability Current Legal Settlement Liability Current Legal settlement liability current Gain on equity method investment Equity Securities, FV-NI, Gain (Loss) Equity Securities, FV-NI, Gain (Loss), Total Foreign currency translation adjustment, net of tax Temporary Equity, Foreign Currency Translation Adjustments Total revenue, net Revenues Revenues, Total Proceeds from initial public offering, net of underwriting discounts and commissions and other offering costs Gross Proceeds from IPO Proceeds from Issuance Initial Public Offering Cost of sales: Cost of Goods and Services Sold [Abstract] Laboratory Equipment Equipment [Member] Convertible Preferred Stock Convertible Preferred Stock [Member] Net Cash Provided by (Used in) Operating Activities Net cash (used in) provided by operating activities Series C Convertible Redeemable Preferred Stock [Member] Series C Convertible Redeemable Preferred Stock [Member] Series C convertible redeemable preferred stock member. Sales Channel Through Intermediary [Member] Sales Channel, Directly to Consumer [Member] Schedule of revenue from external customers by geographical areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Equity Components Equity Components [Axis] Lease, Cost [Table Text Block] Schedule of lease expense Current assets: Assets, Current [Abstract] Variable Lease, Cost Variable lease cost Entity Registrant Name Entity Registrant Name Cash or stock dividend percentage of issue price Preferred Stock, Dividend Rate, Percentage Total identifiable net assets acquired Total identifiable net assets acquired Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Series A Preferred Stock [Member] Office facilities and equipment member. Office Facilities and Equipment [Member] Office Facilities and Equipment [Member] Entity Interactive Data Current Entity Interactive Data Current Non Cash Investing and Financing Activities Deferred financing costs in accounts payable at period end Non Cash Investing and Financing Activities Deferred financing costs in accounts payable at period end Deferred financing costs in accounts payable at period end Common stock text block. Common Stock [Text Block] Common stock Total inventories Inventory, Gross Contract liabilities: Contract with Customer, Liability [Abstract] Entity Address, City or Town Entity Address City Or Town Customer Customer [Axis] Indefinite-lived Intangible Assets, Major Class Name Indefinite-lived Intangible Assets, Major Class Name [Domain] Customer deposits, which are included in 'Other current liabilities' Customer Deposit Liability Current Customer deposit liability current. Customer deposits 2022 (excluding the six months ended June 30) Minimum Lease Payments, Sale Leaseback Transactions, Next Twelve Months Supplemental Balance Sheet Disclosures [Text Block] Balance sheet details Supplemental Balance Sheet Information Related To Leases Minimum Lease Payments, Sale Leaseback Transactions, within Three Years 2024 Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term The entire disclosure for redeemable convertible preferred stock. Redeemable Convertible Preferred Stock [Text Block] Redeemable convertible preferred stock Interest Expenses Related to Litigation Settlement Litigation Settlement Interest Trading Symbol Trading Symbol Related Party Transactions Disclosure [Text Block] Related party transactions Effect of stock options Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Incremental Common Shares Attributable to Share-based Payment Arrangements, Total Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Gross Proceeds Gross Proceeds Gross proceeds. Schedule of RSU awards activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] BD [Member] BD [Member] Inventories Inventory, Policy [Policy Text Block] Income tax payable Income tax payable Accrued Income Taxes, Current Local Phone Number Local Phone Number Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Balances Balances Stockholders' Equity Attributable to Parent Total stockholders' equity Subsequent Event Type Subsequent Event Type [Axis] Series B Convertible Redeemable Preferred Stock [Member] Series B Convertible Redeemable Preferred Stock [Member] Series B convertible redeemable preferred stock member. Unrecognized tax benefits Unrecognized tax benefits as of the end of the year Unrecognized tax benefits as of the beginning of the year Unrecognized Tax Benefits Product Warranties Disclosures [Abstract] Operating lease payments Operating Lease, Payments Money market funds Assets, Fair Value Disclosure Investment in Cytek Japan Investment [Text Block] Statistical Measurement Statistical Measurement [Axis] Entity Small Business Entity Small Business Revenue recognized Deferred Revenue, Revenue Recognized Convertible preferred stock outstanding Preferred Stock, Shares Outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Organization, Consolidation and Presentation of Financial Statements [Abstract] Future Minimum Sublease Rentals, Sale Leaseback Transactions, Total Future Minimum Sublease Rentals, Sale Leaseback Transactions Minimum Sublease Rentals Legal settlement liability, current Settlement Liabilities, Current Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Segments, Geographical Areas [Abstract] Schedule of deferred tax assets and deferred tax liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Accrued expenses: Accrued Liabilities, Current [Abstract] Accounting for Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Research and Development Tax Credit Carryforward Research Tax Credit Carryforward [Member] Selling and Marketing Expense Selling and Marketing Expense [Member] Deferred revenue, current Deferred Revenue, Current Deferred Revenue, Current, Total Estimated useful lives Property, Plant and Equipment, Useful Life Business Acquisition Business Acquisition [Axis] Balance Sheet Location Balance Sheet Location [Axis] Fair value of financial instruments Fair Value Measurement, Policy [Policy Text Block] Tradename Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Additional paid-in capital Additional Paid in Capital Additional Paid in Capital, Total Additional Paid in Capital, Beginning Balance Additional Paid in Capital, Ending Balance Two Thousand And Twenty One Equity Incentive Plan [Member] Two Thousand And Twenty One Equity Incentive Plan [Member] 2021 Equity Incentive Plan Defined Contribution Plan [Text Block] Employee benefit plan Schedule of Components of Prepaid Expenses and Other Current Assets Schedule Of Prepaid Expenses And Other Current Assets Table [Text Block] Schedule of prepaid expenses and other current assets. Minimum Lease Payments, Sale Leaseback Transactions, within Five Years 2026 Schedule of Financial Instruments Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Numerator Net Income (Loss) Attributable to Parent [Abstract] Comprehensive income : Weighted average exercise price, options granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Sale of Stock Sale of Stock [Domain] Preferred stock, shares issued Temporary Equity, Shares Issued Equity [Abstract] Weighted average exercise price, options expired (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Related Party Transaction [Line Items] Related Party Transaction [Line Items] Revenue from Contract with Customer [Abstract] Schedule of Estimated Revenues Expected to Be Recognized In The Future Related To Performance Obligations Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Lessee, Operating Lease, Liability, to be Paid, after Year Five Thereafter Plan Name Plan Name [Domain] Lessee, Lease, Description [Table] Class Of Stock [Line Items] Class of Stock [Line Items] Noncontrolling Interest Noncontrolling Interest in Variable Interest Entity Income Tax Authority [Axis] Depreciation Depreciation Depreciation, Total Lease liabilities Increase Decrease In Lease Liabilities Increase Decrease In Lease Liabilities Lease liabilities Lessee, Operating Lease, Term of Contract Leases term under operating lease agreements Underwriting discounts and commissions Underwriting Discounts And Commissions underwriting discounts and commissions Increase (decrease) in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Amortization of Intangible Assets Amortization of Intangible Assets Amortization of Intangible Assets, Total Interest Portion of Minimum Lease Payments, Sale Leaseback Transactions Less imputed interest Less imputed interest Utilization of allowance for doubtful accounts Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Writeoff Loss Contingency, Lawsuit Filing Date Loss contingency, lawsuit filing date Total provision for income taxes Total Provision For Income Taxes Total provision for income taxes Interest expense Interest Expense Interest Expense, Total Interest expense Contract Liability Policy [Text Block] Contract liability policy text block. Contract liabilities Business Combinations Business Combinations Policy [Policy Text Block] Proceeds from Loan Originations Gross proceeds from loan program Share-based Payment Arrangement, Noncash Expense Share-based Payment Arrangement, Noncash Expense, Total Stock-based compensation Total prepaid expenses and other current assets Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Summary of stock option activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Related Party Transactions [Abstract] Restricted cash Restricted Cash, Current Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs, value Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs, value Deferred offering costs Deferred Offering Costs Fair value of financial instruments Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Concentration Risk Disclosure [Text Block] Concentrations of credit risk and other risks and uncertainties Total legal settlement liability Legal Settlement Liability Legal settlement liability Sublease rentals Operating Leases, Rent Expense, Sublease Rentals Proceeds from Employee Stock Purchase Plan Proceeds from employee stock purchase plans Proceeds from employee stock purchase plans Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Commitments and Contingencies Disclosure [Abstract] Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract] Weighted-average grant date fair value per share, Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Total assets Assets Service Service [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Employee Benefits and Share-based Compensation Share-based compensation awards Legal settlement liability Legal Matters and Contingencies [Text Block] Ending Balance Beginning Balance Accounts Receivable, Allowance for Credit Loss Options exercised (in shares) Exercise of stock options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Statement [Line Items] Statement [Line Items] Liabilities and Equity Total liabilities, redeemable convertible preferred stock and stockholders' equity Document Quarterly Report Balance Sheet Location Balance Sheet Location [Domain] Property, Plant and Equipment [Abstract] Statement of Cash Flows [Abstract] Additional Paid-in Capital Additional Paid-in Capital [Member] Title of 12(b) Security Security12b Title Other Other [Member] Other. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Net comprehensive (loss) income Income (Loss) from Continuing Operations, Per Basic Share Income (Loss) from Continuing Operations, Per Outstanding Share, Total Net (loss) income attributable to common stockholders per share, basic 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 Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents, Total Level 3 Fair Value, Inputs, Level 3 [Member] Contract with Customer, Sales Channel Contract with Customer, Sales Channel [Axis] Trade accounts payable Accounts Payable, Trade, Current Entity Well-known Seasoned Issuer Operating Loss Carryforwards [Line Items] Prepaid rent Prepaid Rent Award Type Award Type [Domain] Equity Incentive Plan (2021) Equity Incentive Plan Two Thousand and Twenty One Plan [Member] Equity incentive plan two thousand and twenty one plan. Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Interest income Investment Income, Interest APAC Asia Pacific [Member] Summary of Useful Life of Property Plant and Equipment Property, Plant and Equipment [Table Text Block] Level 1 Fair Value, Inputs, Level 1 [Member] Lessee, Operating Lease, Liability, to be Paid, Year Four 2025 Legal settlement liabilities Increase Decrease In Legal Settlement Liabilities Increase (Decrease) in Legal settlement liabilities. Nonoperating Income (Expense) Total other expense, net Weighted average exercise price, options unvested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Preferred Stock Liquidation Preference Value Temporary Equity, Liquidation Preference Income (Loss) from Continuing Operations, Per Diluted Share Net (loss) income attributable to common stockholders per share diluted Options granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Accounting Policies [Line Items] Accounting Policies [Line Items] Accounting policies. Entity Current Reporting Status Entity Current Reporting Status Revenue from contracts with customers Revenue from Contract with Customer [Text Block] Right of use assets obtained in exchange for new lease obligations abstract Right of Use Assets Obtained in Exchange for New Lease Obligations Abstract Shares of Common Stock withheld related to net share settlement Common Stock Withheld Related To NetShare Settlement Common Stock Withheld Related To Net Share Settlement. Total revenue Revenue, Remaining Performance Obligation, Amount Non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Entity Voluntary Filers Scenario [Domain] Payments for taxes related to net share settlement of equity awards Payments for taxes related to net share settlement of equity awards Payments for taxes related to net share settlement of equity awards Office and Computer Equipment Office And Computer Equipment [Member] Office and computer equipment [Member]. Money Market Funds Money Market Funds [Member] Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Weighted-average grant date fair value per share, Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 2018 Eighteen Preferred Stock [Member] Two Thousand Eighteen Preferred Stock [Member] Two thousand eighteen preferred stock member. Commitment And Contingencies [Line Items] Commitment And Contingencies [Line Items] Commitment and Contingencies Noncontrolling interest in consolidated subsidiary Noncontrolling Interest In Consolidated Subsidiary Noncontrolling interest in consolidated subsidiary. Earnings Per Share, Policy [Policy Text Block] Net income attributable to common stockholders per share Revenues From External Customers And Long Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Schedule of stock-based compensation expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Stock option exercise in accounts receivable at period end Non Cash Investing And Financing Activities Stock Option Exercise In Accounts Receivable At Period End Non-Cash Investing and Financing Activities, Stock option exercise in accounts receivable at period end. Retirement Benefits [Abstract] Accrual for current year warranties Standard Product Warranty Accrual, Increase for Warranties Issued Federal Federal Ministry of Finance, Germany [Member] AOCI Attributable to Parent AOCI Attributable to Parent [Member] Unaudited Interim Consolidated Financial Statements Policy [Text Block] Unaudited interim consolidated financial statements policy text block. Unaudited interim consolidated financial statements Auditor Firm ID Auditor Firm ID Aggregate cash consideration Aggregate cash consideration Income Statement Location Income Statement Location [Domain] United States UNITED STATES Discount rate Discount rate Auditor Name Auditor Name Office and Computer Equipment Office Equipment [Member] Earnings Per Share, Basic Earnings Per Share, Basic, Total Net (loss) income per share attributable to common stockholders, basic Preferred stock share authorized Preferred Stock, Shares Authorized Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Weighted average exercise price, options exercisable (in dollars per share) Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities Increase (Decrease) in Accrued Liabilities, Total Minimum Minimum [Member] New Accounting Pronouncements Not Yet Adopted Policy Policy [Text Block] Disclosure of accounting policy pertaining to new accounting pronouncements not yet adopted. Recent accounting pronouncements not yet adopted Stock options unvested, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Customer relationships Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Interest expenses for accretion of the legal settlement liabilities Interest Expenses For Accretion Of Legal Settlement Liabilities Interest expenses for accretion of the legal settlement liabilities. Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Upfront Payment Upfront payment. Upfront payment Lessee, Operating Lease, Liability, Payment, Due [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Document Annual Report Reagent License Reagent licenses [Member] Reagent licenses Member Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Intangible Assets, Net (Excluding Goodwill), Total Purchases Accrued Purchases Accrued purchases. Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Foreign Currency Transactions and Translations Policy [Policy Text Block] Foreign currency translation and transactions Minimum Lease Payments, Sale Leaseback Transactions, Fiscal Year Maturity [Abstract] Entity Filer Category Entity Filer Category Employee stock purchase plan shares issued Stock Issued During Period, Shares, Employee Benefit Plan Income taxes Income Tax, Policy [Policy Text Block] Dividend Declared Dividend Declared [Member] Document Fiscal Year Focus Document Fiscal Year Focus Options unvested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Schedule of Supplemental Cash Flow Information Related To Leases Table Text Block Schedule of Supplemental Cash Flow Information Related To Leases [Table Text Block] Schedule of Supplemental Cash Flow Information Related To Leases Construction in Progress [Member] Construction In Progress Weighted-average grant date fair value of options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Accumulated deficit Retained Earnings (Accumulated Deficit) Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Settlement Liability [Member] Settlement Liabilities [Member] Settlement liabilities member. Fixed Assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Fixed Assets Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Fixed Assets Income Tax Disclosure [Text Block] Income Taxes Entity Ex Transition Period Entity Ex Transition Period Royalty Payment Duration Royalty payment duration. Royalty payment duration Prepaid income tax Prepaid Taxes Property and equipment, net Property, Plant and Equipment Disclosure [Text Block] Short-term Lease, Cost Short-term lease cost Maximum Maximum [Member] Schedule Contract with Customer Contract Asset Contract Liability and Receivable Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Entity Central Index Key Entity Central Index Key Cash and cash equivalents Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Schedule Of Legal Settlement Liability Table [Text Block] Schedule of legal settlement liability. Schedule of Legal Settlement Liability Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Stock issuance for litigation settlement Stock Issuance For Litigation Settlement Value Present Value of Future Minimum Lease Payments, Sale Leaseback Transactions, Total Present Value of Future Minimum Lease Payments, Sale Leaseback Transactions Total present value of lease liabilities Schedule of identifiable intangible assets acquired and their estimated useful lives for amortization Schedule of identifiable intangible assets acquired and their estimated useful lives for amortization Schedule of identifiable assets acquired and is reconciled to the purchase price Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Entity Tax Identification Number Entity Tax Identification Number Equity Component Equity Component [Domain] Less: net loss allocated to noncontrolling interests Noncontrolling Interest in Net Income (Loss) Other Noncontrolling Interests, Nonredeemable Less: net loss allocated to noncontrolling interests Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Property, Plant and Equipment, Policy [Policy Text Block] Property and equipment, net Dividends Dividends [Axis] Advertising, marketing and media expenses Marketing and Advertising Expense Marketing and Advertising Expense, Total Cash, FDIC Insured Amount Cash, FDIC insured amount Income Tax Authority [Domain] Unrecognized stock-based compensation expense estimated, recognition period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Foreign currency translation adjustment, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total Consolidated Entities [Axis] Trade accounts receivable Increase (Decrease) in Accounts Receivable Upfront and payment terms. Upfront And Payment Terms Upfront and payment terms. Conversion of redeemable convertible preferred stock to common stock upon initial public offering share Conversion of redeemable convertible preferred stock to common stock upon initial public offering share Leasehold Improvements Leasehold Improvements [Member] Addition during the period Accounts Receivable, Allowance for Credit Loss, Recovery Statement [Table] Statement [Table] Operating Lease, Weighted Average Remaining Lease Term Weighted-average remaining lease term - operating leases: Entity File Number Entity File Number Share Based Compensation Arrangement By Share Based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Commitments Contingencies And Litigation [Table] Commitments Contingencies And Litigation [Table] Commitment and Contingencies Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Retained Earnings [Member] Accumulated deficit Minimum Lease Payments, Sale Leaseback Transactions, within Two Years 2023 Total revenue, net Total revenue, net Revenue from Contract with Customer, Excluding Assessed Tax Revenue from Contract with Customer, Excluding Assessed Tax, Total Stock issuance cost Payments of Stock Issuance Costs Sales and use tax payable Sales and Excise Tax Payable, Current Equity method investment percentage Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions Trade accounts payable Trade accounts payable Increase (Decrease) in Accounts Payable Increase (Decrease) in Accounts Payable, Total Strategic investments policies. Strategic Investments Policies Strategic Investments Basis of presentation and summary of significant accounting policies Basis of Presentation and Significant Accounting Policies [Text Block] Current liabilities: Liabilities, Current [Abstract] Stock-based compensation plan Share-based Payment Arrangement [Text Block] Legal settlement liability Non Current Legal Settlement Liability Non Current Legal settlement liability Noncurrent Operating cash outflows - payments on operating leases Operating Cash Outflows Payments On Operating Leases Operating cash outflows - payments on operating leases Subsequent Event Subsequent Event [Member] Schedule of Intangible Assets and Goodwill Schedule of Intangible Assets and Goodwill [Table Text Block] Commitments and Contingencies Disclosure [Text Block] Commitments and contingencies Operating lease liability Operating Lease, Liability Total present value of lease liabilities Operating cash outflows - payments on operating leases Redeemable convertible preferred stock, $0.001 par value; 10,000,000 shares authorized, zero issued and outstanding as of June 30, 2022 and December 31, 2021; aggregate liquidation preference of zero as of June 30, 2022 and December 31, 2021. Temporary Equity, Par Value Stock issuance for litigation settlement (in shares) Stock Issuance For Litigation Settlement Stock Issuance For Litigation Settlement Common Stock Common Stock [Member] Office and computer equipment Property, Plant and Equipment, Gross Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Total property and equipment Schedule Of Indefinite Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Goodwill and Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] Accrued Professional Fees, Current Professional service fees Shares outstanding Stock Outstanding During Period Shares Employee Stock Purchase Plans Stock outstanding during period shares employee stock purchase plans. Entity Public Float Cover [Abstract] Leases of Lessee Disclosure [Text Block] Lease Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance Asset Class Asset Class [Axis] Related Party Transaction [Domain] Goodwill Goodwill, Acquired During Period Net proceeds from issuance of Series D redeemable convertible preferred stock Proceeds from issuance of redeemable convertible preferred stock Proceeds from Issuance of Redeemable Convertible Preferred Stock Preferred Stock, Ending Balance (in shares) Preferred Stock Beginning Balance (in shares) Preferred stock, shares outstanding Temporary Equity, Shares Outstanding Cost of Sales Related To Royalty Expense Cost of Sales Related To Royalty Expense Cost of sales related to royalty expense Statement of Stockholders' Equity [Abstract] Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage Variable interest entity ownership percentage Share-based Payment Arrangement [Abstract] Schedule of Components of Other Current Assets Schedule of Other Current Assets [Table Text Block] Aggregate purchase price of redeemable convertible preferred stock Payments for Repurchase of Redeemable Preferred Stock Prepaid expenses: Prepaid Expense, Current [Abstract] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect [Abstract] Cash, cash equivalents and restricted cash: Restricted Stock Units (RSUs) [Member] Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Other Other Accrued Liabilities, Current Document Transition Report Document Transition Report Proceeds from issuance of common stock under employee stock plans Proceeds from Stock Options Exercised Advertising costs Advertising Cost [Policy Text Block] Payment for additional investment in Cytek Japan, net of cash acquired. Payment for Additional Investment in Cytek Japan, Net of Cash Acquired Payment for additional investment in Cytek Japan, net of cash acquired Research and development Research and Development Expense Research and Development Expense, Total Weighted-average common shares outstanding, attributable to common stockholders, diluted Weighted Average Number of Shares Outstanding, Diluted Weighted-average shares used in calculating net (loss) income per share, diluted Cost of Goods and Services Sold Total cost of sales Cost of Goods and Services Sold, Total Total stock-based compensation Share-based Payment Arrangement, Expense Schedule of Restructuring and Related Costs [Table] Cytek Japan Cytek Japan [Member] Cytek japan member Allowance for Doubtful Accounts Allowance for doubtful accounts Provision for excess and obsolete inventory Inventory Write-down Goodwill and Intangible Assets, Policy [Policy Text Block] Goodwill and intangible assets, net Number Of Additional Shares Purchased Number Of Additional Shares Purchased Number of additional shares purchased Statement of Financial Position [Abstract] Greater Than One Year [Member] Greater Than One Year [Member] Greater than one year member Cash dividend Dividends, Common Stock, Cash Dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Vested Vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Depreciation and amortization Depreciation, Depletion and Amortization Depreciation, Depletion and Amortization, Total Operating Lease, Right-of-Use Asset, Amortization Expense Amortization of operating lease-right-of use assets Product warranty Product Warranty Accrual, Current Lessee, Operating Lease, Liability, to be Paid, Year Five 2026 Stockholders' Equity Attributable to Parent [Abstract] Stockholders' equity: Common stock converted Conversion of Stock, Shares Converted Sales and marketing Selling and Marketing Expense Selling and Marketing Expense, Total Description of business Nature of Operations [Text Block] Cash and Cash Equivalents Cash and Cash Equivalents [Axis] Employee Stock Purchase Plan 2021 Employee Stock Purchase Plan 2021 Employee Stock Purchase Plan Two Thousand And Twenty One Plan [Member] Other Other Current Liabilities Other Other current liabilities, other. Annual increase to common stock reserved for issuance Share Based Compensation Arrangement Annual Increase in Common Stock Reserved for Issuance as Percentage of Common Stock Outstanding on Preceding Fiscal Year End Date Share based compensation arrangement annual increase in common stock reserved for issuance as percentage of common stock outstanding on preceding fiscal year end date. Marketable equity investments Equity Method Investments Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Stockholders Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Weighted average exercise price, options exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price DeepCyto. DeepCyto [Member] Inventories Increase (Decrease) in Inventories Increase (Decrease) in Inventories, Total Summary of Components of Other Current Liabilities Other Noncurrent Liabilities [Table Text Block] Ownership [Axis] Patent Patents [Member] Change in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Lessee, Operating Lease, Liability, to be Paid, Year Three 2024 Sales channel mix Sales Channel Mix [Abstract] Sales channel mix abstract. Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Common stock reserved for future issuance Common Stock, Capital Shares Reserved for Future Issuance Award Type Award Type [Axis] Business Acquisition, Transaction Costs Disaggregation of Revenue [Abstract] Entity Shell Company Entity Shell Company Sale of Stock, Price Per Share Offering price per share Liabilities and Equity [Abstract] Liabilities, redeemable convertible preferred stock and stockholders' equity ICFR Auditor Attestation Flag Schedule of Supplemental Balance Sheet Information Related To Leases Table Text Block Schedule of Supplemental Balance Sheet Information Related To Leases [Table Text Block] Schedule of Supplemental Balance Sheet Information Related To Leases Entity Incorporation, State or Country Code Entity Incorporation State Country Code Shares issued in connection with employee stock plans Stock Issued During Period, Value, Employee Stock Purchase Plan Recognized net assets Net Assets Net Assets, Total Net Assets, Beginning Balance Net Assets, Ending Balance Net Income Attributable to Common Stockholders Earnings Per Share [Text Block] Amendment Flag Amendment Flag Schedule Of Stock By Class [Table] Schedule of Stock by Class [Table] Product and Service Product and Service [Axis] Deferred offering costs Deferred Offering Costs Policy [Text Block] Deferred offering costs policy text block. Other Nonoperating Income (Expense) Other Nonoperating Income (Expense), Total Other (expense), net Fair value of options vested Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Sale of common stock Sale of Stock, Number of Shares Issued in Transaction Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Ending Balance New Accounting Pronouncements, Policy [Policy Text Block] Recently adopted accounting pronouncements Income (Loss) from Equity Method Investments Proportionate share of Cytek Japan’s earnings Income (Loss) from Equity Method Investments, Total Tax credit carryforward, amount Tax Credit Carryforward, Amount Tonbo Biotechnologies Corporation Tonbo Biotechnologies Corporation [Member] Tonbo biotechnologies corporation member. Other Investments and Securities, at Cost Unrecognized stock-based compensation expense related to unvested stock options Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Trademarks Trademarks [Member] Cash paid for taxes Income Taxes Paid, Net Income Taxes Paid, Net, Total Other Other Reserve percent of research credits Effective Income Tax Rate Reconciliation, Tax Credit, Other, Percent Repurchase of preferred stock Treasury Stock, Preferred, Shares Property Plant And Equipment [Line Items] Property, Plant and Equipment [Line Items] Total other noncurrent assets Other noncurrent assets Other Assets, Noncurrent IP License I P License [Member] IP license [Member]. Geographical Geographical [Domain] Customer Customer [Domain] Dividends Dividends [Domain] Less Than One Year [Member] Less Than One Year [Member] Less than one year member Stock options exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Commercial paper Commercial Paper, at Carrying Value Cost of Sales [Member] Cost of Sales Sale of Stock Sale of Stock [Axis] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Net Proceeds Proceeds from Issuance of Common Stock EX-101.PRE 8 ctkb-20220630_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT EX-101.SCH 9 ctkb-20220630.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Disclosure - Acquisition - Summary of Allocation of Purchase Price to the Assets Acquired As a Part of the Acquisition (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100030 - Disclosure - Lease - Schedule of Future Lease Payments (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100040 - Disclosure - Lease - Summary of Future Undiscounted Cash Flows And Reconciliation To The Lease Liabilities (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Consolidated Statements of Operations and Comprehensive Income (unaudited) 2 link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Consolidated Statements of Operations and Comprehensive Income (unaudited) link:presentationLink link:calculationLink link:definitionLink 100080 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 100090 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100100 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Description of the Business link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Concentrations of Credit Risk and Other Risks and Uncertainties link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Acquisition link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Goodwill and Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Legal Settlement Liability link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Redeemable Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Stock-Based Compensation Plan link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Employee Benefit Plan link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Lease link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Investment in Cytek Japan link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Product Warranty link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Net (loss) Income Attributable to Common Stockholders link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Geographic Areas link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Related party transactions link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Acquisition (Tables) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Goodwill and Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Legal Settlement Liability (Tables) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Redeemable Convertible Preferred Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Stock-Based Compensation Plan (Tables) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Lease (Tables) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Product Warranty (Tables) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Geographic Areas (Tables) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Description of Business - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Accounts Receivables Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Useful Life of Property Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Revenue from Contracts with Customers - Schedule of Estimated Revenues expected to Be Recognized In The Future Related To Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Revenue from Contracts with Customers - Schedule of Information About Receivables, Customer Deposits and Deferred Revenue From Contracts With Customers (Details) link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Revenue from Contracts with Customers - Schedule of Rollforward of The Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Balance Sheet Details - Schedule of Components of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Balance Sheet Details - Schedule of Components of Prepaid Expenses and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Balance Sheet Details - Summary of Components of Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Balance Sheet Details - Summary of Components of Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Fair Value Measurement and Fair Value of Financial Instruments - Schedule of Financial Instruments Measured on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Fair Value of Financial Instruments (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Property, Plant, and Equipment - Summary of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Property, Plant, and Equipment - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Acquisition - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Acquisition - Summary of Allocation of Purchase Price to the Assets Acquired As a Part of the Acquisition (Details) link:presentationLink link:calculationLink link:definitionLink 100690 - Disclosure - Acquisition - Summary of Identifiable Intangible Assets Acquired And Their Estimated Useful lives For Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 100700 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Intangible Assets and Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 100710 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100720 - Disclosure - Legal Settlement Liability - Schedule of Legal Settlement Liability (Details) link:presentationLink link:calculationLink link:definitionLink 100730 - Disclosure - Legal settlement liability - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100740 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100750 - Disclosure - Common Stock - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100760 - Disclosure - Stock-Based Compensation Plan - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100770 - Disclosure - Stock-Based Compensation Plan - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 100780 - Disclosure - Stock-based compensation plan - Schedule of RSU Awards Activty (Details) link:presentationLink link:calculationLink link:definitionLink 100790 - Disclosure - Stock-Based Compensation Plan - Schedule of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100800 - Disclosure - Stock-Based Compensation Plan - Summary of weighted average valuation assumptions used to calculate the fair value of options granted (Details) link:presentationLink link:calculationLink link:definitionLink 100810 - Disclosure - Stock-Based Compensation Plan - Summary of weighted average valuation assumptions used to calculate the fair value of the ESPP for the initial offering (Details) link:presentationLink link:calculationLink link:definitionLink 100820 - Disclosure - Employee Benefit Plan - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100830 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100840 - Disclosure - Summary of Provision Of Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 100850 - Disclosure - Lease (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 100860 - Disclosure - Lease - Schedule of Lease Expense (Details) link:presentationLink link:calculationLink link:definitionLink 100870 - Disclosure - Lease - Schedule of Supplemental Cash Flow Information Related To Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100880 - Disclosure - Lease - Schedule of Supplemental Balance Sheet Information Related To Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100890 - Disclosure - Lease - Summary of Future Undiscounted Cash Flows And Reconciliation To The Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100900 - Disclosure - Lease - Schedule of Future Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 100910 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100920 - Disclosure - Investment in Cytek Japan - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100930 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100940 - Disclosure - Product Warranty - Schedule of Product Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 100950 - Disclosure - Net (loss) Income Attributable to Common Stockholders Per Share - Computation of the Basic and Diluted Net Income Attributable to Common Stockholders Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100960 - Disclosure - Net (loss) income attributable to common stockholders per share - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100970 - Disclosure - Geographic Areas - Schedule of Revenue from External Customers by Geographical Areas (Details) link:presentationLink link:calculationLink link:definitionLink 100980 - Disclosure - Geographic Areas - Schedule of Long-Lived Assets by Geographical Areas (Details) link:presentationLink link:calculationLink link:definitionLink 100990 - Disclosure - Related Party Transactions (Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.DEF 10 ctkb-20220630_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.2
Document and Entity Information - shares
6 Months Ended
Jun. 30, 2022
Aug. 05, 2022
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jun. 30, 2022  
Document Fiscal Year Focus 2022  
Current Fiscal Year End Date --12-31  
Document Fiscal Period Focus Q2  
Entity Registrant Name CYTEK BIOSCIENCES, INC.  
Entity Central Index Key 0001831915  
Entity File Number 001-40632  
Entity Tax Identification Number 47-2547526  
Entity Current Reporting Status Yes  
Entity Shell Company false  
Entity Filer Category Non-accelerated Filer  
Entity Interactive Data Current Yes  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Address Address Line1 47215 Lakeview Blvd.  
Entity Address City Or Town Fremont  
Entity Address, State and Province CA  
Entity Incorporation State Country Code DE  
Entity Address Postal Zip Code 94538  
City Area Code 877  
Local Phone Number 922-9835  
Security12b Title Common Stock, par value $0.001 per share  
Trading Symbol CTKB  
Security Exchange Name NASDAQ  
Entity Common Stock, Shares Outstanding   134,627,040
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 349,894 $ 364,618
Trade accounts receivable, net 36,811 29,760
Inventories 45,345 32,171
Prepaid expenses and other current assets 11,220 5,184
Total current assets 443,270 431,733
Deferred income tax assets, noncurrent 11,689 9,173
Property and equipment, net 7,340 5,851
Operating lease right-of-use assets 13,635 0
Goodwill 10,144 10,144
Intangible assets, net 3,859 4,739
Other noncurrent assets 2,880 1,665
Total assets 492,817 463,305
Current liabilities:    
Trade accounts payable 6,749 3,034
Legal settlement liability, current 2,139 1,463
Accrued expenses 17,841 15,251
Other current liabilities 5,630 6,352
Deferred revenue, current 9,991 7,081
Total current liabilities 42,350 33,181
Legal settlement liability, noncurrent 14,649 13,745
Deferred revenue, noncurrent 11,020 9,790
Operating lease liability, noncurrent 12,316 0
Other noncurrent liabilities 1,353 1,204
Total liabilities 81,688 57,920
Commitments and contingencies (Note 17)
Stockholders' equity:    
Common stock, $0.001 par value; 1,000,000,000 authorized shares as of June 30, 2022 and December 31, 2021, respectively; 134,601,671 and 133,749,663 issued and outstanding shares as of June 30, 2022 and December 31, 2021, respectively. 135 126
Additional paid-in capital 432,889 423,625
Accumulated deficit (22,225) (19,606)
Accumulated other comprehensive income 228 897
Noncontrolling interest in consolidated subsidiary 102 343
Total stockholders' equity 411,129 405,385
Total liabilities, redeemable convertible preferred stock and stockholders' equity 492,817 463,305
Redeemable Convertible Preferred Stock    
Current liabilities:    
Redeemable convertible preferred stock, $0.001 par value; 10,000,000 shares authorized, zero issued and outstanding as of June 30, 2022 and December 31, 2021; aggregate liquidation preference of zero as of June 30, 2022 and December 31, 2021. $ 0 $ 0
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, shares issued 134,601,671 133,749,663
Common Stock Shares Outstanding 134,601,671 133,749,663
Redeemable Convertible Preferred Stock    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 10,000,000 10,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Preferred Stock Liquidation Preference Value $ 0 $ 0
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Operations and Comprehensive Income (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenue, net:        
Total revenue, net $ 40,159 $ 30,408 $ 75,223 $ 54,680
Cost of sales:        
Total cost of sales 15,598 10,663 30,485 20,449
Gross profit 24,561 19,745 44,738 34,231
Operating expenses:        
Research and development 8,436 6,194 16,461 11,288
Sales and marketing 8,431 5,576 15,391 9,853
General and administrative 8,585 4,164 16,134 8,147
Total operating expenses 25,452 15,934 47,986 29,288
(Loss) income from operations (891) 3,811 (3,248) (4,943)
Other income (expense):        
Interest expense (647) (433) (1,237) (808)
Interest income 391 9 409 19
Other (expense), net (254) (120) (628) (735)
Total other expense, net (510) (544) (1,456) (1,524)
Profits before provision for income taxes (1,401) 3,267 (4,704) 3,419
(Benefit from) provision for income taxes (699) 597 (1,844) 647
Net (loss) income (702) 2,670 (2,860) 2,772
Less: net loss allocated to noncontrolling interests 104 0 241 0
Less: net income allocated to participating securities 0 (2,670) 0 (2,772)
Net (loss) income attributable to common stockholders, basic and diluted $ (598) $ 0 $ (2,619) $ 0
Net (loss) income attributable to common stockholders per share, basic $ (0.00) $ 0 $ (0.02) $ 0
Net (loss) income attributable to common stockholders per share diluted $ (0.00) $ 0 $ (0.02) $ 0
Weighted-average shares used in calculating net (loss) income per share, basic 134,403,059 31,878,762 134,154,171 31,719,005
Weighted-average shares used in calculating net (loss) income per share, diluted 134,403,059 36,173,036 134,154,171 35,908,554
Comprehensive (loss) income :        
Net (loss) income $ (702) $ 2,670 $ (2,860) $ 2,772
Foreign currency translation adjustment, net of tax (683) 269 (669) 471
Net comprehensive (loss) income (1,385) 2,939 (3,529) 3,243
Product        
Revenue, net:        
Total revenue, net 37,093 28,676 68,574 51,376
Cost of sales:        
Total cost of sales 11,780 7,932 23,547 15,240
Service        
Revenue, net:        
Total revenue, net 3,066 1,732 6,649 3,304
Cost of sales:        
Total cost of sales $ 3,818 $ 2,731 $ 6,938 $ 5,209
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Redeemable Convertible Preferred Stock
Common Stock
Additional Paid-in Capital
Accumulated deficit
AOCI Attributable to Parent
Noncontrolling interest in consolidated
Balances at Dec. 31, 2020 $ (16,028)   $ 23 $ 6,491 $ (22,607) $ 65  
Preferred Stock Beginning Balance (in shares) at Dec. 31, 2020   87,268,694          
Preferred Stock, Beginning Balance at Dec. 31, 2020   $ 194,319          
Beginning Balance (in shares) at Dec. 31, 2020     31,241,916        
Exercise of stock options 196   $ 1 195      
Exercise of stock options (in shares)     533,540        
Stock-based compensation 456     456      
Foreign currency translation adjustment, net of tax 202         202  
Net (loss) income 102       102    
Noncontrolling interest 315           $ 315
Balances at Mar. 31, 2021 (14,757)   $ 24 7,142 (22,505) 267 315
Preferred Stock, Ending Balance (in shares) at Mar. 31, 2021   87,268,694          
Preferred Stock, Ending Balance at Mar. 31, 2021   $ 194,319          
Ending Balance (in shares) at Mar. 31, 2021     31,775,456        
Balances at Dec. 31, 2020 (16,028)   $ 23 6,491 (22,607) 65  
Preferred Stock Beginning Balance (in shares) at Dec. 31, 2020   87,268,694          
Preferred Stock, Beginning Balance at Dec. 31, 2020   $ 194,319          
Beginning Balance (in shares) at Dec. 31, 2020     31,241,916        
Net (loss) income 2,772            
Balances at Jun. 30, 2021 (10,985)   $ 24 7,975 (19,835) 536 315
Preferred Stock, Ending Balance (in shares) at Jun. 30, 2021   87,268,694          
Preferred Stock, Ending Balance at Jun. 30, 2021   $ 194,319          
Ending Balance (in shares) at Jun. 30, 2021     32,096,586        
Balances at Mar. 31, 2021 (14,757)   $ 24 7,142 (22,505) 267 315
Preferred Stock Beginning Balance (in shares) at Mar. 31, 2021   87,268,694          
Preferred Stock, Beginning Balance at Mar. 31, 2021   $ 194,319          
Beginning Balance (in shares) at Mar. 31, 2021     31,775,456        
Exercise of stock options 166     166      
Exercise of stock options (in shares)     321,130        
Stock-based compensation 667     667      
Foreign currency translation adjustment, net of tax 269         269  
Net (loss) income 2,670       2,670    
Balances at Jun. 30, 2021 (10,985)   $ 24 7,975 (19,835) 536 315
Preferred Stock, Ending Balance (in shares) at Jun. 30, 2021   87,268,694          
Preferred Stock, Ending Balance at Jun. 30, 2021   $ 194,319          
Ending Balance (in shares) at Jun. 30, 2021     32,096,586        
Balances at Dec. 31, 2021 405,385   $ 126 423,625 (19,606) 897 343
Preferred Stock Beginning Balance (in shares) at Dec. 31, 2021   0          
Beginning Balance (in shares) at Dec. 31, 2021     133,749,663        
Exercise of stock options 364   $ 8 356      
Exercise of stock options (in shares)     493,267        
Stock-based compensation 3,837     3,837      
Foreign currency translation adjustment, net of tax 14         14  
Net (loss) income     $ (2,021)   (2,021)    
Noncontrolling interest (137)           (137)
Balances at Mar. 31, 2022 407,442   $ 134 427,818 (21,627) 911 206
Ending Balance (in shares) at Mar. 31, 2022     134,242,930        
Balances at Dec. 31, 2021 $ 405,385   $ 126 423,625 (19,606) 897 343
Preferred Stock Beginning Balance (in shares) at Dec. 31, 2021   0          
Beginning Balance (in shares) at Dec. 31, 2021     133,749,663        
Exercise of stock options (in shares) 689,288            
Net (loss) income $ (2,860)            
Balances at Jun. 30, 2022 411,129   $ 135 432,889 (22,225) 228 102
Preferred Stock, Ending Balance (in shares) at Jun. 30, 2022   0          
Ending Balance (in shares) at Jun. 30, 2022     134,601,671        
Balances at Mar. 31, 2022 407,442   $ 134 427,818 (21,627) 911 206
Beginning Balance (in shares) at Mar. 31, 2022     134,242,930        
Stock-based compensation 3,934     3,934      
Foreign currency translation adjustment, net of tax (683)         (683)  
Shares issued in connection with employee stock plans (in shares)     365,649        
Shares issued in connection with employee stock plans 1,205   $ 1 1,204      
Shares of Common Stock withheld related to net share settlement (in shares)     (6,908)        
Shares of Common Stock withheld related to net share settlement (67)     (67)      
Net (loss) income (702)   $ (598)   (598)    
Noncontrolling interest (104)           (104)
Balances at Jun. 30, 2022 $ 411,129   $ 135 $ 432,889 $ (22,225) $ 228 $ 102
Preferred Stock, Ending Balance (in shares) at Jun. 30, 2022   0          
Ending Balance (in shares) at Jun. 30, 2022     134,601,671        
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Cash flows from operating activities:    
Net (loss) income $ (2,860) $ 2,772
Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:    
Depreciation and amortization 1,659 368
Amortization of operating lease-right-of use assets 1,365 0
Stock-based compensation 7,771 1,123
Gain on equity method investment 0 (40)
Provision for excess and obsolete inventory 287 263
Interest expenses for accretion of the legal settlement liabilities 1,047 776
Change in operating assets and liabilities:    
Trade accounts receivable (7,964) (6,054)
Inventories (14,355) (3,874)
Prepaid expenses and other assets (8,664) (2,557)
Trade accounts payable 3,677 (149)
Accrued expenses and other liabilities 2,784 505
Legal settlement liabilities 533 965
Deferred revenue 4,598 3,923
Lease liabilities (798) 0
Net cash (used in) provided by operating activities (10,920) (1,979)
Cash flows from investing activities:    
Purchase of property and equipment (2,108) (1,760)
Payment of investment (1,587) 0
Payment for additional investment in Cytek Japan, net of cash acquired 0 371
Net cash used in investing activities (3,695) (1,389)
Cash flows from financing activities:    
Repayment of Paycheck Protection Program loan 0 (2,772)
Payment of deferred offering cost 0 (1,081)
Proceeds from Employee Stock Purchase Plan 765 0
Payments for taxes related to net share settlement of equity awards (67)  
Proceeds from issuance of common stock under employee stock plans 810 317
Net cash provided by financing activities 1,508 (3,536)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (1,617) 631
Cash, cash equivalents and restricted cash:    
Net (decrease) increase in cash, cash equivalents and restricted cash (14,724) (6,273)
Cash, cash equivalents and restricted cash at beginning of period 364,618 166,119
Cash, cash equivalents and restricted cash at end of period 349,894 159,846
Supplemental disclosure of cash flow information:    
Cash paid for taxes 7,657 2,007
Non-cash investing and financing activities:    
Fixed asset purchases in accounts payable at period end 251 338
Intangible asset in accrued expenses at period end 40 0
Stock option exercise in accounts receivable at period end 0 45
Deferred financing costs in accounts payable at period end $ 0 $ 1,691
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Description of the Business
6 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of business
1.
Description of business

Cytek Biosciences, Inc. (“Cytek” or the “Company”) is a leading cell analysis solutions company advancing the next generation of cell analysis tools by leveraging novel technical approaches. The Company has focused on becoming the premier cell analysis company through continued innovation that facilitates scientific advances in biomedical research and clinical applications.

The Company has successfully developed and manufactured its full spectrum flow cytometry platform (“instrument(s)” or “product(s)”). The Company believes its core instruments, the Aurora and Northern Lights systems, are the first full spectrum flow cytometers able to deliver high-resolution, high-content and high-sensitivity cell analysis by utilizing the full spectrum of fluorescence signatures from multiple lasers to distinguish fluorescent tags on single cells (“Full Spectrum Profiling” or “FSP”). The Company’s FSP platform includes instruments, accessories, reagents, software, and services to provide a comprehensive and integrated suite of solutions for its customers.

The Company was incorporated in the state of Delaware in December 2014 and is headquartered in Fremont, California with offices, manufacturing facilities and distribution channels across the globe.

Initial Public Offering

In July 2021, the Company priced its initial public offering (“IPO”) of 13,949,401 shares of common stock, which included the full exercise by the underwriters of their option to purchase an additional 2,184,695 shares from the Company, at an initial public offering price of $17.00 per share for gross proceeds of $237.1 million, which resulted in net proceeds to the Company of approximately $215.7 million, after deducting underwriting discounts and commissions of approximately $17.3 million and offering-related transaction costs of approximately $5.3 million. In addition, certain selling stockholders offered and sold an additional 2,799,929 shares or common stock in the IPO. The Company did not receive any proceeds from the sale of such shares by the selling stockholders.

In addition, in connection with the completion of the IPO on July 27, 2021, all outstanding shares of convertible preferred stock (see Note 11) were automatically converted into 87,268,694 shares of the Company’s common stock and were reclassified as permanent equity. Further, immediately following the closing of the IPO, the Company amended and restated its certificate of incorporation such that the total number of shares of common stock authorized to be issued was 1,000,000,000 and the total number of shares of preferred stock authorized to be issued was 10,000,000. Following the IPO, there are no shares of convertible preferred stock outstanding.

XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Basis of presentation and summary of significant accounting policies
2.
Basis of presentation and summary of significant accounting policies

The Company has prepared the accompanying unaudited interim consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”).

Principles of consolidation

The unaudited interim consolidated financial statements include the accounts of Cytek Biosciences, Inc., its wholly-owned subsidiaries, Cytek Limited (HK), Cytek Biosciences B.V. (Europe), Cytek (Shanghai) Biosciences Co., Ltd., Cytek Biosciences (Wuxi) Co., Ltd., Cytoville Biosciences Shanghai Co., Ltd. and Cytek (Shanghai) Software Development Technology Co., Ltd. and its majority-owned subsidiary, Cytek Japan Kabushiki Kaisha (“Cytek Japan”). The noncontrolling interest is presented in stockholders’ equity in the consolidated balance sheets and consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit). All intercompany accounts and transactions have been eliminated in consolidation.

On July 16, 2021, the Company effected a 1.3333-for-1 stock split of its common stock and redeemable convertible preferred stock (the “Stock Split”). All share and per share information has been retroactively adjusted to reflect the Stock Split for all periods presented.

Variable interest entities and voting interest entities

The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a variable interest entity (“VIE”) and therefore subject to the consolidation requirements under the VIE model. Only if the entity does not meet the definition of a VIE, the Company will apply the voting interest model (“VOE”) or other applicable GAAP. VOEs are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity’s activities. The

Company consolidates VOEs in which it has greater than 50% of the voting shares and that other equity holders do not have substantive voting, participating or liquidation rights. As defined in applicable accounting standards, VIEs are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when an enterprise has both the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. The Company consolidates a VIE where it has been determined that the Company is the primary beneficiary of the entity’s operations. The Company does not currently hold an interest in a VIE.

Use of estimates

The preparation of the unaudited interim consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and the disclosure of contingent assets and liabilities in the Company’s unaudited interim consolidated financial statements and accompanying notes as of the date of the unaudited interim consolidated financial statements. These estimates and assumptions are based on current facts, historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of expenses that are not readily apparent from other sources. Actual results may differ materially and adversely from these estimates.

COVID-19

The global COVID-19 pandemic continues to evolve and the Company intends to continue to monitor it closely. In response to the COVID-19 pandemic and various resulting government directives, the Company took proactive measures to protect the health and safety of its employees, contractors, customers and visiting vendors and suppliers, including implementing social distancing and other protective measures, restricting business travel and limiting access to its facilities to vendors, suppliers and partners who are critical to its business operations. The Company communicates regularly with its suppliers so that its supply chain remains intact, and the Company has not experienced any material supply issues. The Company also developed, and continues to develop, remote learning capabilities to help its customers and partners operate and reduce the number of required customer/partner on-site visits for its field application scientists and field support engineers to comply with travel restrictions and country-specific quarantine requirements. While the COVID-19 pandemic has not had a material adverse effect on the Company's business, results of operations or the operation of financial reporting systems, internal control over financial reporting and disclosure controls and procedures, given the considerable uncertainty around the duration and extent of the pandemic, including the resurgence of infections or new strains of the virus, the related financial and operational impact cannot be reasonably estimated. The Company continues to monitor the implications of the COVID-19 pandemic on its business, as well as its customers’ and suppliers’ business. Potential impacts of the COVID-19 pandemic, some of which the Company has already experienced, include those described throughout the “Risk Factors” section, including “A pandemic, epidemic or outbreak of an infectious disease in the United States or worldwide could adversely affect our business. The COVID-19 pandemic has had and could continue to have an adverse impact on our business, operations, and the markets and communities in which we, our partners, and customers operate."

Operating segments

Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for allocating and evaluating financial performance. The Company operates and manages its business as one reportable and operating segment.

Foreign currency translation and transactions

The Company has determined that the functional and reporting currency for its operations across the globe is the functional currency of the Company’s international subsidiaries. Accordingly, all foreign balance sheet accounts have been translated into U.S. dollars using the rate of exchange at the respective balance sheet date. Components of the unaudited interim consolidated statements of operations and comprehensive income have been translated at the average exchange rate for the year or the reporting period. Translation gains and losses are recorded in accumulated other comprehensive income as a component of stockholders’ equity. Gains or losses arising from currency exchange rate fluctuations on transactions denominated in a currency other than the local functional currency are included in the unaudited interim consolidated statements of operations and comprehensive income.

Cash and cash equivalents

The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. Cash equivalents are carried at cost, which approximates fair value.

The Company’s cash and cash equivalents consist of money held in demand depositary accounts and money market funds. The carrying amount of cash and cash equivalents was $349.9 million and $364.6 million as of June 30, 2022 and December 31, 2021, respectively, which approximates fair value and was determined based upon Level 1 inputs. The money market account is valued using quoted market prices with no valuation adjustments applied and is categorized as Level 1. The Company limits its credit risk associated with cash and cash equivalents by maintaining its bank accounts at major and reputable financial institutions. The Company’s cash and cash equivalents balance exceeded the federally insured limit of $250,000 as of June 30, 2022 and December 31, 2021.

The following is a summary of cash and cash equivalents on the consolidated balance sheets (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Cash

 

$

10,673

 

 

$

18,939

 

Money market funds

 

 

327,272

 

 

 

345,679

 

Commercial paper

 

 

11,949

 

 

 

-

 

Total cash and cash equivalents as presented on the
   consolidated statements of cash flows

 

$

349,894

 

 

$

364,618

 

 

Trade accounts receivable, net

Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management considers historical losses adjusted to take into account current market conditions and the Company’s customers’ respective financial conditions, the amounts of receivables in dispute and the current receivables aging and current payment patterns. To the extent identified, account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. To date, the Company’s customers have primarily been large pharmaceutical companies, biopharmaceutical companies, leading academic research centers and clinical research organizations and therefore, the Company has not had any material write-offs or allowance for doubtful accounts for the presented periods. The following is a summary of the accounts receivables allowance for doubtful accounts for the six months ended June 30, 2022 and the year ended December 31, 2021 (in thousands):

Allowance for doubtful accounts

 

 

 

Balance at December 31, 2020

 

$

175

 

Addition during the period

 

 

-

 

Utilization of allowance for doubtful accounts

 

 

(172

)

Balance at December 31, 2021

 

$

3

 

Addition during the period

 

 

 

Utilization of allowance for doubtful accounts

 

 

(3

)

Balance at June 30, 2022

 

$

-

 

Inventories

Inventories are stated at the lower of cost and net realizable value. Cost is computed using standard cost, which approximates actual cost on a first-in, first-out basis. Inventory that is obsolete or in excess of forecasted usage is written down to its estimated net realizable value based on assumptions about future demand and market conditions. Inventory write-downs are charged to cost of sales and establish a new cost basis for the inventory. Inventories include raw materials, work-in-process and finished goods.

Property and equipment, net

Property and equipment are recorded at cost, net of accumulated depreciation. Depreciation is recorded using the straight-line method based on the estimated useful lives of the depreciable property or, for leasehold improvements, the remaining term of the lease, whichever is shorter. Assets not yet placed in use are not depreciated. The Company’s estimated useful lives of its property and equipment are as follows:

 

 

Estimated Useful Lives

Furniture and fixtures

 

7 years

Laboratory equipment

 

5 years

Office and computer equipment

 

3 years

Leasehold improvements

 

Shorter of expected lease term or estimated useful life

 

Upon sale or retirement of the assets, the cost and related accumulated depreciation are removed from the accounts and the resulting gain or loss is recognized in the consolidated statement of operations and comprehensive income. Expenditures for general maintenance and repairs are expensed as incurred.

Goodwill and intangible assets, net

In July 2015, the Company entered into a purchase agreement with Cytek Development Technology (“Cytek Tech”) involving the acquisition of substantially all assets of Cytek Tech for the aggregate purchase amount of $900,000 in cash and the assumption of Cytek Tech liabilities. The Company recorded goodwill of $476,000 and intangible assets of $476,000 at the transaction date. The addition of goodwill in 2021 is discussed in Note 8, Acquisition.

Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Intangible assets resulting from the acquisition of entities are estimated by management based on the fair value of assets received. Intangible assets are amortized on a straight-line basis over the estimated useful lives. The Company’s estimated useful lives of its intangible assets are as follows:

 

 

Estimated Useful Lives

Patent

 

20 years

Trademarks

 

10 years

Tradename

 

4 years

Customer relationship

 

7 years

Reagent licenses

 

7 years

IP license

 

5 years

 

Accounting for Impairment of Long-Lived Assets

Long-lived assets with finite lives include property and equipment and acquired intangible assets. The Company evaluates long-lived assets, including acquired intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset exceeds these estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the assets exceeds the fair value of the asset or asset group.
 

Goodwill and indefinite-lived intangible assets are not amortized but rather tested for impairment at least annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that impairment may exist. Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its fair value, in which case an impairment charge is recorded to goodwill to the extent the carrying value exceeds the fair value, limited to the amount of goodwill. The Company did not recognize any impairment of goodwill for all periods presented.
 

Fair value of financial instruments

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:

Level 1—Quoted prices in active markets for identical assets or liabilities.

Level 2—Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.

The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The Company recognizes transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer.

The carrying amounts reflected in the unaudited interim consolidated balance sheets for cash and cash equivalents, trade accounts receivable, net, trade accounts payable and accrued expenses approximate their fair values.

Investments

The Company's investment consists of non-marketable equity investments in a privately held company. The Company’s non marketable equity investments do not have readily determinable fair values. Therefore, the Company elects to apply the measurement alternative and record these investments at cost, less any impairment, plus or minus observable price changes in orderly transactions for identical or similar investments of the same issuer. Investment are included within other noncurrent assets on our consolidated balance sheets and adjustments to their carrying amounts are recorded in other income (expense), net in the consolidated statements of operations. There were no material events or circumstances impacting the carrying amount of our strategic investments during the three months ended June 30, 2022.

 

Revenue recognition

The Company’s product revenue consists of sales of its instrument systems and accessories. The Company recognizes product revenue at the point in time when control of the instrument is transferred to the customer.

The Company’s service revenue primarily consists of post-warranty service contracts, installations and repairs, which are recognized over time. Post-warranty service contracts are recognized ratably over the term of the contract and installations and repair services are recognized as they are delivered to the customer.

Revenue is recognized when control of promised goods or services is transferred to a customer in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To determine revenue recognition for its arrangements with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (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.

Invoicing for products occurs upon delivery and payment terms are 30 to 90 days. Service contracts are invoiced upfront and payment terms are generally 30 days. For those arrangements that have terms greater than one year, any payments received upfront are for reasons other than financing. Revenue is recognized only to the extent that it is probable that a significant reversal of the cumulative amount recognized will not occur in future periods. Variable consideration is not material.

Certain of the Company’s sales contracts involve the delivery or performance of multiple products and services within contractually binding arrangements. The Company has determined these performance obligations qualify as distinct performance obligations, as the customer can benefit from the good or service on its own or together with other resources that are readily available to the customer, and the Company’s promise to transfer the good or service is separately identifiable from other promises in the contract. For these arrangements that contain multiple performance obligations, the Company allocates transaction price based on the relative standalone selling price (“SSP”) method by comparing the SSP of each distinct performance obligation to the total value of the contract. The Company uses a range of amounts to estimate SSP for products and services sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and services. In instances where SSP is not directly observable, such as when the Company does not sell the product or service separately, the Company determines the SSP using information that may include market conditions and other observable inputs.

Sales, value-add and other taxes, collected from customers concurrent with revenue generating activities and remitted to governmental authorities are not included in revenue. Shipping and handling costs associated with outbound freight are accounted for as a fulfillment cost and are included in cost of sales.

Product revenue

The Company’s standard arrangement for sales to end users is a purchase order or an executed contract. Revenue is recognized upon transfer of control of the product to the customer, which occurs at a point in time depending on the shipping terms.

The Company’s arrangements with its distributors include a purchase order. The purchase order is governed by terms and conditions set forth in the applicable distribution agreement. Revenue is recognized upon transfer of control of the products to the distributor, which occurs at a point in time depending on the shipping terms.

Service revenue

The Company’s service revenue primarily consists of post-warranty service contracts, installations and repairs, which are recognized over time. Post-warranty service contracts are recognized ratably over the term of the contract and installations and repair services are recognized as they are delivered to the customer. Service contracts are typically between one and three years.

Contract liabilities

Contract liabilities consist of fees invoiced or paid by the Company’s customers for which the associated services have not been performed and revenue has not been recognized based on the Company’s revenue recognition criteria described above. Such amounts are reported as deferred revenue for service and customer deposits for instruments on the consolidated balance sheets. Deferred revenue that is expected to be recognized during the following 12 months is recorded as a current liability and the remaining portion is recorded as noncurrent.

Assurance-type product warranties

The Company provides a one-year assurance-type warranty that is included with the sale of its instruments. At the time revenue is recognized for the products, the Company establishes an accrual for estimated warranty expense based on historical data and trends of product reliability and costs of repairing and replacing defective products. The Company exercises judgment in estimating the expected product warranty costs, using data such as the historical repair costs. While management believes that historical experience provides a reliable basis for estimating such warranty cost, unforeseen quality issues or component failure rates could result in future costs in excess of such estimates, or alternatively, improved quality and reliability in the Company’s products could result in actual expenses that are below those currently estimated.

Deferred offering costs

Deferred offering costs, which consist of direct incremental legal, consulting, banking and accounting fees relating to the Company’s planned initial public offering, are capitalized, and will be offset against proceeds from the IPO upon the effectiveness of the offering. In the event an anticipated offering is terminated, deferred offering costs will be expensed. On July 27, 2021, the Company completed the IPO; accordingly, the Company recognized the initial public offering costs of approximately $5.3 million as a reduction from gross proceeds associated with the IPO through additional paid-in capital in the accompanying consolidated balance sheet. Accordingly, there were no deferred offering costs as of June 30, 2022 and December 31, 2021.

Research and development costs

Research and development costs are expensed as incurred. Research and development expenses to date consist primarily of salaries, benefits, stock-based compensation, independent contractor costs, laboratory supplies, equipment maintenance, materials expenses, and software license fees. Payments made prior to the receipt of goods or services to be used in research and development activities are recorded as prepaid expenses until the related goods or services are received.

Advertising costs

The cost of advertising, marketing and media is expensed as incurred. For the three and six months ended June 30, 2022, advertising, marketing and media expenses totaled $0.8 million and $1.1 million, respectively. For the three and six months ended June 30, 2021, advertising, marketing and media expenses totaled $0.4 million and $0.6 million, respectively.

Stock-based compensation

The Company maintains an equity incentive compensation plan under which incentive stock options and nonqualified stock options to purchase common stock, and restricted stock units for common stock, are granted to employees and non-employee consultants. Stock-based compensation cost is measured at the grant date, based on the fair value of the award, and is recognized as expense over the requisite service period. The fair value of stock options granted to employees is estimated using the Black-Scholes option pricing model. The Company records forfeitures as they occur. The weighted-average assumptions used in estimating the fair value of stock options granted during each of the periods presented are:

Expected Volatility—Expected volatility is estimated by studying the volatility of selected industry peers deemed to be comparable to the Company's business corresponding to the expected term of the awards.

Expected Term—Expected term represents the period that the Company's stock-based awards are expected to be outstanding and is determined using the simplified method.

Dividend Yield— The expected dividend yield is zero as the Company has never declared or paid cash dividends and has no current plans to do so in the foreseeable future.

Risk-Free Interest Rate—The risk-free interest rate is based on the U.S. Treasury zero-coupon issued in effect at the time of grant for periods corresponding with the expected term of the option.

Income taxes

The Company accounts for income taxes under an asset and liability approach. Deferred income taxes comprise the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and the amounts recognized for income tax reporting purposes, net operating loss carryforwards, and other tax credit carryforwards measured by applying currently enacted tax laws. A valuation allowance is provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.

The Company determines whether a tax position is more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. The Company uses a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. The Company’s policy for interest and penalties related to uncertain tax positions is to recognize interest and penalties, if any, in interest expense and other expense, respectively, in the accompanying consolidated statement of operations. Accrued interest and penalties, if any, are included in accrued expenses in the consolidated balance sheet.

The Company files income tax returns in the U.S. federal jurisdiction, various U.S. state jurisdictions and foreign jurisdictions. The U.S. state and foreign jurisdictions have statutes of limitations that generally range from three to five years. The Company’s federal, state and foreign income tax returns are subject to examination unless the statutes of limitations close. The Company is not currently under examination for federal, state, and foreign income tax purposes.

The Company intends to reinvest its undistributed earnings of its foreign operations. Following enactment of the 2017 Tax Cuts and Jobs Act, the repatriation of cash to the United States is generally no longer taxable for federal income tax purposes. However, the repatriation of cash held outside the United States could be subject to applicable foreign withholding taxes and state income taxes. The Company may remit foreign earnings to the United States to the extent it is tax efficient to do so. It does not expect the tax impact from remitting these earnings to be material. The Company adopted this guidance on January 1, 2021 on a prospective basis, and the adoption did not have a material impact to the Company’s unaudited interim consolidated financial statements.

Net (loss) income attributable to common stockholders per share

Basic net (loss) income attributable to common stockholders per share and diluted net (loss) income attributable to common stockholders per share are computed using the weighted-average number of shares of common stock outstanding for the period. Net (loss) income per share attributable to common stockholders is calculated using the two-class method, which is an earnings allocation formula that determines net (loss) income per share for the holders of shares of the Company’s common stock and participating securities. The Company’s redeemable convertible preferred stock contains participation rights in any dividend paid by the Company and is deemed to be a participating security. The participating securities include a contractual obligation to participate in the income of the Company and are included in the calculation of net (loss) income per share in the periods in which net (loss) income is recorded.

Diluted net (loss) income attributable to common stockholders per share is computed using the more dilutive of (a) the two-class method or (b) the if-converted method. The Company allocates earnings first to preferred stockholders based on non-cumulative dividend rights if and when declared and then to common and preferred stockholders based on ownership interests. The weighted-average number of shares of common stock included in the computation of diluted net (loss) income attributable to common stockholders per share gives effect to all potentially dilutive common stock equivalents, including outstanding options and redeemable convertible preferred stock.

Common stock equivalents are excluded from the computation of diluted net (loss) income attributable to common stockholders per share if their effect is antidilutive.

Business Combinations

The Company uses the acquisition method of accounting under ASC 805, Business Combinations. Each acquired company’s operating results are included in the Company's consolidated financial statements starting on the date of acquisition. The purchase price is equivalent to the fair value of consideration transferred. Tangible and identifiable intangible assets acquired and liabilities assumed

as of the date of acquisition are recorded at the acquisition date fair value. Goodwill is recognized for the excess of purchase price over the net fair value of assets acquired and liabilities assumed.

Amounts allocated to assets and liabilities are based upon fair values. Such valuations require management to make significant estimates and assumptions, especially with respect to the identifiable intangible assets. Management makes estimates of fair value based upon assumptions believed to be reasonable and that of a market participant. These estimates are based on historical experience and information obtained from the management of the acquired companies and the estimates are inherently uncertain. The separately identifiable intangible assets generally include customer relationships, trade names, and reagent licenses.

Recently adopted accounting pronouncements

The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. The Company has, however, elected to early- adopt as permitted certain new or revised accounting standards as of dates that may or may not coincide with the effective dates of public companies. These standards include the following:

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes ("Topic 740"). The objective of the guidance is to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and to provide more consistent application to improve the comparability of financial statements. The guidance is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. The Company early adopted this guidance on January 1, 2021, and the adoption did not have a material impact to the Company’s unaudited interim consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), to improve financial reporting and disclosures about leasing transactions. This ASU requires companies that lease assets to recognize on the balance sheet the assets and liabilities for the rights and obligations created by those leases, for substantially all leases. The recognition, measurement and presentation of expense and cash flows arising from a lease by a lessee will depend primarily on its classification as a finance or operating lease; both types of leases will be recognized on the balance sheet. This ASU also requires disclosures to help financial statement users to better understand the amount, timing and uncertainty of cash flows arising from leases. As the Company qualifies as an emerging growth company, the new lease standard was adopted by the Company on its effective date of January 1, 2022. The Company used the optional transition method to the modified retrospective approach in which results for reporting periods beginning on January 1, 2022 are presented under Topic 842, while prior period amounts continue to be reported and disclosed in accordance with the Company’s historical accounting treatment under ASC Topic 840, Leases.
 

A number of practical expedients and policy elections are available under the new guidance to reduce the burden of adoption and ongoing compliance with Topic 842. The Company elected the "package of practical expedients" permitted under the transition guidance, which did not require reassessment of whether contracts entered into prior to January 1, 2022 are or contain leases, and allowed carryforward of the historical lease classification for existing leases. The Company has not elected to adopt the “hindsight” practical expedient, and therefore will measure the right-of-use (ROU) asset and lease liability using the remaining portion of the lease term at adoption on January 1, 2022.

The Company made an accounting policy election under Topic 842 not to recognize ROU assets and lease liabilities for leases with a term of twelve months or less. For all other leases, the Company recognizes ROU assets and lease liabilities based on the present value of lease payments over the lease term at the commencement date of the lease (or January 1, 2022 for existing leases upon the adoption of Topic 842). The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by any lease incentives.

Future lease payments may include fixed rent escalation clauses or payments that depend on an index (such as the consumer price index). Subsequent changes an index and other periodic market-rate adjustments to base rent are recorded in variable lease expense in the period incurred. Residual value guarantees and payments for terminating a lease are included in the lease payments only when it is probable they will be incurred.

The Company’s leases may include a non-lease component representing additional services transferred to the Company, such as common area maintenance for real estate. The Company made an accounting policy election to account for each separate lease component and the non-lease components associated with that lease component as a single lease component. The non-lease components are generally variable in nature and recorded in variable lease expense in the period incurred.

The Company uses its incremental borrowing rate to determine the present value of lease payments, as the Company’s leases do not have a readily determinable implicit discount rate. The incremental borrowing rate is the rate of interest the Company would have to pay to borrow on a collateralized basis over a similar term and amount in a similar economic environment. Judgement is applied in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency, and economic environment in determining the incremental borrowing rate to apply to each lease.

Adoption of Topic 842 resulted in the recording of ROU assets and lease liabilities related to the Company’s operating leases of approximately $14.6 million and $15.2 million, respectively, on January 1, 2022. The adoption of the new lease standard did not materially impact the Company's consolidated net income or consolidated cash flows and did not result in a cumulative-effect adjustment to the opening balance of retained earnings. Refer to Note 16 for additional disclosures.
 

Recent accounting pronouncements not yet adopted

In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. As the Company will lose its emerging growth company (“EGC”) status as of December 31, 2022, and the Company will be required to apply the provision of ASU 2016-13 beginning with the annual reporting period ended December 31, 2022. Company is currently evaluating the impact of adoption this guidance on the consolidated financial statements and related disclosures.

XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.2
Concentrations of Credit Risk and Other Risks and Uncertainties
6 Months Ended
Jun. 30, 2022
Risks and Uncertainties [Abstract]  
Concentrations of credit risk and other risks and uncertainties
3.
Concentrations of credit risk and other risks and uncertainties

Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents. The Company maintains accounts in federally insured financial institutions in excess of federally insured limits. Management believes the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which these deposits are held and of the money market funds in which these investments are made.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Revenue from contracts with customers
4.
Revenue from contracts with customers

Disaggregation of revenue

The following table depicts the disaggregation of revenue by sales channel mix and customer mix as defined by the nature of workflows (in thousands):

 

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Sales channel mix

 

 

 

 

 

 

 

 

 

 

 

 

Direct sales channel

 

$

33,602

 

 

$

25,703

 

 

$

64,521

 

 

$

45,565

 

Distributor channel

 

 

6,557

 

 

 

4,705

 

 

 

10,702

 

 

 

9,115

 

Total revenue, net

 

$

40,159

 

 

$

30,408

 

 

$

75,223

 

 

$

54,680

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer mix

 

 

 

 

 

 

 

 

 

 

 

 

Academia and government

 

$

15,406

 

 

$

13,754

 

 

$

29,813

 

 

$

23,870

 

Biotechnology, pharmaceutical, distributor and contract research
   organizations

 

 

24,753

 

 

 

16,654

 

 

 

45,410

 

 

 

30,810

 

Total revenue, net

 

$

40,159

 

 

$

30,408

 

 

$

75,223

 

 

$

54,680

 

 

Revenue by geographical markets is presented in Note 21, Geographic areas.

Remaining performance obligations

The following table includes estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) as of June 30, 2022 (in thousands):

 

 

Less than 1 year

 

 

Greater than 1 year

 

 

Total

 

Product revenue

 

 

72

 

 

 

 

 

 

72

 

Service revenue

 

 

9,919

 

 

 

11,020

 

 

 

20,939

 

Total revenue

 

$

9,991

 

 

$

11,020

 

 

$

21,011

 

 

 

Contract balances

The following table provides information about receivables, deferred revenue from contracts with customers, and customer deposits (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Trade accounts receivable

 

$

36,811

 

 

$

29,760

 

Contract liabilities:

 

 

 

 

 

 

Deferred revenue

 

$

21,011

 

 

$

16,871

 

Customer deposits, which are included in 'Other current liabilities'

 

 

736

 

 

 

1,018

 

Total contract liabilities

 

$

21,747

 

 

$

17,889

 

 

The following provides a roll-forward of the contract liabilities (in thousands):

Contract liabilities

 

 

 

Balance at December 31, 2020

 

$

7,745

 

Revenue recognized

 

 

(15,008

)

Revenue deferred

 

 

25,152

 

Balance at December 31, 2021

 

$

17,889

 

Revenue recognized

 

 

(12,060

)

Revenue deferred

 

 

15,918

 

Balance at June 30, 2022

 

$

21,747

 

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details
6 Months Ended
Jun. 30, 2022
Balance Sheet Related Disclosures [Abstract]  
Balance sheet details
5.
Balance sheet details

Inventories

The following table shows the components of inventory (in thousands):

 

 

June 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Raw materials

 

$

25,828

 

 

$

17,260

 

Work in progress

 

 

2,475

 

 

 

2,297

 

Finished goods

 

 

17,042

 

 

 

12,614

 

Total inventories

 

$

45,345

 

 

$

32,171

 

 

Prepaid expenses and other current assets

The following table shows the components of prepaid expenses and other current assets (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Prepaid expenses:

 

 

 

 

 

 

Prepaid inventory

 

$

2,262

 

 

$

397

 

Prepaid rent

 

 

215

 

 

 

201

 

Prepaid insurance

 

 

125

 

 

 

1,873

 

Prepaid income tax

 

 

4,406

 

 

 

-

 

Other

 

 

2,345

 

 

 

2,132

 

Other current assets:

 

 

 

 

 

 

Tax refund receivable

 

 

372

 

 

 

(127

)

Other

 

 

1,495

 

 

 

708

 

Total prepaid expenses and other current assets

 

$

11,220

 

 

$

5,184

 

 

Accrued expenses

The following table shows the components of accrued expenses (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Accrued expenses:

 

 

 

 

 

 

Accrued compensation and related benefits

 

$

7,787

 

 

$

9,117

 

Professional service fees

 

 

679

 

 

 

1,119

 

Purchases

 

 

6,515

 

 

 

2,483

 

Product warranty

 

 

1,794

 

 

 

1,760

 

Other

 

 

1,066

 

 

 

772

 

Total accrued expenses

 

$

17,841

 

 

$

15,251

 

 

For the product warranty analysis refer to Note 19.

Other current liabilities

The following table shows the components of other current liabilities (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Other current liabilities:

 

 

 

 

 

 

Customer deposits

 

$

736

 

 

$

1,018

 

Income tax payable

 

 

-

 

 

 

2,476

 

Sales and use tax payable

 

 

1,291

 

 

 

1,403

 

Operating lease liability, current

 

 

2,529

 

 

 

 

Other

 

 

1,074

 

 

 

1,455

 

Total other current liabilities

 

$

5,630

 

 

$

6,352

 

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments
3 Months Ended
Jun. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]  
Fair value of financial instruments
6.
Fair value of financial instruments

Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The following table sets forth the fair value of the Company’s financial assets and liabilities by level within the fair value hierarchy (in thousands):

 

 

 

 

 

Quoted prices

 

 

 

 

 

 

 

 

 

 

 

 

in active

 

 

Significant

 

 

 

 

 

 

 

 

 

markets for

 

 

other

 

 

Significant

 

 

 

 

 

 

identical

 

 

observable

 

 

unobservable

 

 

 

December 31,

 

 

assets

 

 

inputs

 

 

inputs

 

 

 

2021

 

 

(level 1)

 

 

(level 2)

 

 

(level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

345,679

 

 

$

345,679

 

 

$

 

 

$

 

Total

 

$

345,679

 

 

$

345,679

 

 

$

 

 

$

 

 

 

 

 

 

 

Quoted prices

 

 

 

 

 

 

 

 

 

 

 

 

in active

 

 

Significant

 

 

 

 

 

 

 

 

 

markets for

 

 

other

 

 

Significant

 

 

 

 

 

 

identical

 

 

observable

 

 

unobservable

 

 

 

June 30,

 

 

assets

 

 

inputs

 

 

inputs

 

 

 

2022

 

 

(level 1)

 

 

(level 2)

 

 

(level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

327,272

 

 

$

327,272

 

 

$

 

 

$

 

Commercial paper

 

$

11,949

 

 

$

 

 

$

11,949

 

 

$

 

Total

 

$

339,221

 

 

$

327,272

 

 

$

11,949

 

 

$

 

 

The Company did not have any transfers of financial assets measured at fair value on a recurring basis to or from Level 1, Level 2 or Level 3 for any of the periods presented.

The table above does not include the Company's investments in privately held equity securities. Non-marketable equity investments of $1.6 million are included within Other noncurrent assets on the unaudited consolidated balance sheet as of June 30, 2022.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Property and equipment, net
7.
Property and equipment, net

The following table shows the components of property and equipment, net (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Laboratory equipment

 

$

3,673

 

 

$

2,410

 

Leasehold improvements

 

 

3,180

 

 

 

3,021

 

Construction in progress

 

 

225

 

 

 

344

 

Office and computer equipment

 

 

798

 

 

 

673

 

Furniture and fixtures

 

 

1,731

 

 

 

1,263

 

Total property and equipment

 

 

9,607

 

 

 

7,711

 

Less: accumulated depreciation

 

 

(2,267

)

 

 

(1,860

)

Property and equipment, net

 

$

7,340

 

 

$

5,851

 

 

Total depreciation expense for the three and six months ended June 30, 2022 was $398,000 and $738,000, respectively. Total depreciation expense for the three and six months ended June 30, 2021 was $199,000 and $366,000, respectively.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisition
6 Months Ended
Jun. 30, 2022
Business Combinations [Abstract]  
Acquisition
8.
Acquisition

On November 2, 2021, the Company completed the acquisition of the reagents business of Tonbo Biotechnologies Corporation ("Tonbo") for an aggregate cash consideration of $17 million. The acquired assets include a portfolio of life science research reagents related to cell preparation, flow cytometry, molecular immunology/polymerase chain reaction and cell culture covering application areas across immunology, apoptosis and immunoprofiling.

The acquisition was accounted for as a business combination in accordance with ASC 805. The tangible and intangible assets acquired were recorded at fair value on the acquisition date. The purchase price allocation is based upon preliminary valuations and estimates and assumptions which are subject to change within the purchase price allocation period, generally one year from the acquisition date. The following table represents the allocation of the purchase price to the assets acquired by the Company as part of the acquisition included in the Company’s consolidated balance sheets, and is reconciled to the purchase price.

 

 

Tonbo

 

 

 

(in thousands)

 

Current assets

 

$

2,549

 

Fixed Assets

 

 

83

 

Reagent licenses

 

 

1,800

 

Tradename

 

 

700

 

Customer relationships

 

 

2,200

 

Total identifiable net assets acquired

 

 

7,332

 

Goodwill

 

 

9,668

 

Total

 

$

17,000

 

 

The $9.7 million of goodwill arising from the Tonbo acquisition is primarily attributed to significant time-to-market advantages, as the Company gained immediate access to Tonbo’s products, existing relationships and business infrastructure and Tonbo’s knowledgeable and experienced workforce. The goodwill is expected to be deductible for tax purposes.

Intangible assets eligible for recognition separate from goodwill were those that satisfied either the contractual or legal criterion or the separability criterion in the accounting guidance. The identifiable intangible assets acquired and their estimated useful lives for amortization are as follows:

 

Tonbo

 

Fair Value

 

 

Useful life (years)

 

(In thousands, except for years)

Customer relationships

$

2,200

 

 

7

Reagent licenses

 

1,800

 

 

7

Tradename

 

700

 

 

4

Total

$

4,700

 

 

 

 

The customer relationships intangible asset represents the fair value of the underlying relationships with Tonbo’s customers. The tradename intangible asset represents the fair value of brand and name recognition associated with the marketing of Tonbo's reagents. The reagent license intangible asset represents the fair value of access to certain antibodies to manufacture reagents.

The fair value of the customer relationships intangible asset was determined based on the excess earnings method; the fair values of the tradename intangible assets were determined based on the relief-from-royalty method; and the fair value of the reagent license intangible asset was determined based on the cost approach method. The key assumptions used in estimating the fair values of intangible assets included forecasted financial information; customer retention rates; royalty rate of 2.0% for the tradename intangible assets; discount rate of 13.0% for all intangible assets; and certain other assumptions.

All acquired intangibles are being amortized over their estimated useful lives using the straight-line method of amortization.

The fair value assigned to the assets acquired are based on reasonable assumptions and estimates that market participants would use. Actual results may differ from these estimates and assumptions.

The results of operations for the acquisition are included in the consolidated financial statements of the Company from the date of the acquisition and net revenues and operating loss are not material. The Company has not included pro forma financial information related to the acquisition as the overall impact to the financial statements was not material. Transaction costs incurred by the Company related to the acquisition totaled approximately $230,000 for the year ended December 31, 2021, which were expensed and recorded as a component of general and administrative expenses in the consolidated statement of operations.

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets, Net
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets, Net
9.
Goodwill and intangible assets, net

The addition of goodwill for the year ended December 31, 2021 is discussed in Note 8. There were no changes in goodwill for the six months ended June 30, 2022.

The following table shows the components of intangible assets, net (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Patents and trademarks

 

$

428

 

 

$

387

 

Tradename

 

 

700

 

 

 

700

 

IP license

 

 

476

 

 

 

476

 

Customer relationships

 

 

2,200

 

 

 

2,200

 

Reagent license

 

 

1,800

 

 

 

1,800

 

Total intangible assets

 

 

5,604

 

 

 

5,563

 

Less: accumulated amortization

 

 

(1,745

)

 

 

(824

)

Intangible assets, net

 

$

3,859

 

 

$

4,739

 

 

Total amortization expense for the three and six months ended June 30, 2022 was approximately $468,000 and $921,000, respectively. Total amortization expense for the three and six months ended June 30, 2021 was less than $1,000 and $2,000, respectively.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.2
Legal Settlement Liability
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Legal settlement liability
10.
Legal settlement liability

On February 13, 2018, Becton, Dickinson, and Company (“BD”) filed a lawsuit against the Company alleging trade secret misappropriation and copyright infringement. On October 6, 2020, the Company entered into a Settlement, License and Equity Issuance Agreement with BD pursuant to which the Company and BD agreed to a mutual release of all claims against each other as of the date thereof (the “BD Agreement”). Additionally, BD granted Cytek a non-exclusive, irrevocable, perpetual, worldwide and non-transferrable license to certain BD patents and covenanted that it would not enforce or permit or encourage the enforcement of BD patents against Cytek or its affiliates in connection with the development, manufacture, use, importation, offer for sale or sale of its then-current instruments. In exchange, the Company agreed that Cytek and its affiliates would not dispute or challenge in a legal proceeding the validity, enforceability or scope of the applicable BD patent claims and agreed to make certain payments to BD, including (i) a one-time upfront payment of $2.0 million, (ii) a low single digit royalty payment for ten years, based on net sales of certain of its products, (iii) $6.0 million milestone payment upon the occurrence of a certain sales threshold, and (iv) a specified payment upon the closing of a change of control transaction, if any. The Company also issued 2,087,545 shares of the Company’s common stock to BD during the year ended December 31, 2020 in connection with the BD settlement. In the fourth quarter of 2021, the Company achieved the milestone and made the payment.

The Company separated the settlement agreement into two elements, the litigation settlement and future licensing rights. The Company could not readily determine the fair value of the litigation settlement of prior infringement claims between the Company and BD. Therefore, the Company applied the residual method and allocated the difference between the total present value consideration payable under the BD Agreement and the estimated fair value of the future licensing rights to the litigation settlement element. The Company determined the estimated fair value of the future licensing rights based on the relief from royalty method. The significant assumptions used were the market royalty rate estimated as a royalty rate that a market participant would pay to license the BD intellectual property, forecasted sales subject to the market royalty rate and the discount rate.

The patents in question were determined to have an average useful life of 18 months. Accordingly, beginning the second quarter of 2022, the remaining contractual payments will be classified as operating expenses as they are considered to be represented of deferred litigation settlement. The Company did not record any product cost of sales related to royalty expenses for the three months ended June 30, 2022. The Company recorded $0.8 million product cost of sales related to royalty expense for the six months ended June 30, 2022. The Company recorded $0.7 million and $1.4 million product cost of sales related to royalty expense for the three and six months ended June 30, 2021, respectively. The Company recorded $0.5 million and $1.0 million of interest expense for the three and six months ended June 30, 2022, respectively, and $0.4 million and $0.8 million of interest expense for the three and six months ended June 30, 2021, respectively, to accrete the present value discount of the payment streams over the payment period of ten years from the settlement date using the effective interest rate method. The Company made a one-time upfront payment and issued 2,087,545 shares of the Company’s common stock to BD during the year ended December 31, 2020. The Company recorded legal settlement liability on the consolidated balance sheets of $16.8 million and $15.2 million as of June 30, 2022 and December 31, 2021, respectively, and will record licensing expense in future periods.

The following table shows the components of the legal settlement liability (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Current:

 

 

 

 

 

 

Legal settlement liability

 

$

2,139

 

 

$

1,463

 

Noncurrent:

 

 

 

 

 

 

Legal settlement liability

 

 

14,649

 

 

 

13,745

 

Total legal settlement liability

 

$

16,788

 

 

$

15,208

 

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.2
Redeemable Convertible Preferred Stock
6 Months Ended
Jun. 30, 2022
Equity [Abstract]  
Redeemable convertible preferred stock
11.
Redeemable convertible preferred stock

In March 2015, the Company entered into a Series A Preferred Stock Purchase Agreement (“Series A Agreement”) with certain investors pursuant to which it sold and issued 9,799,755 shares of Series A redeemable convertible preferred stock (“Series A shares”) at a purchase price of $0.38 per share in the initial closing. In July 2015, the Company sold and issued an additional 8,166,462 Series A shares at a purchase price of $0.38 per share pursuant to a subsequent closing under the Series A Agreement. In October 2015, the Company sold and issued an additional 14,699,632 Series A shares at a purchase price of $0.38 per share pursuant to a milestone closing under the Series A Agreement. A total of 32,665,849 Series A shares were issued for $12.2 million, net of issuance costs of $89,000.

In December 2016, the Company entered into a Series B Preferred Stock Purchase Agreement (“Series B Agreement”) with certain investors pursuant to which it sold and issued 9,888,639 shares of Series B convertible redeemable preferred stock (“Series B shares”) at a purchase price of $0.75 per share in the initial closing. In January 2018, the Company sold and issued an additional 6,110,957 Series B shares at a purchase price of $0.75 per share pursuant to a milestone closing under the Series B Agreement.

In September 2018, the Company entered into a Series C Preferred Stock Purchase Agreement (“Series C Agreement”) with certain investors pursuant to which it sold and issued 18,717,804 shares of Series C convertible redeemable preferred stock (“Series C shares” and together with Series A shares, Series B shares and Series C shares, the “2018 Preferred Stock”) at a purchase price of $2.40 per share in the initial closing. In November and December 2018, the Company sold and issued an additional 2,501,265 and 2,084,387 Series C shares, respectively, at a purchase price of $2.40 per share pursuant to subsequent closings under the Series C Agreement.

In October 2018, the Company repurchased 2,452,270 Series A shares at a price per share of $2.04 (“Series A Repurchase”), for an aggregate purchase price of $5.0 million. In connection with the Series A Repurchase, the Company filed a Certificate of Retirement with the Secretary of State in the State of Delaware to (i) cancel and retire the repurchased shares as required by the Company’s Amended and Restated Certificate of Incorporation, (ii) reduce the number of 2018 Preferred Stock authorized under the Company’s Amended and Restated Certificate of Incorporation to 70,212,570 from 72,664,850 and (iii) reduce the number of Series A shares authorized under the Company’s Amended and Restated Certificate of Incorporation 30,213,574 from 32,665,849.

In October 2020, under the amended and restated certificate of incorporation dated October 22, 2020 (“October COI”), the Company issued 17,752,068 shares of Series D redeemable convertible preferred stock (“Series D shares” and together with Series A shares, Series B shares, Series C shares, the “Preferred Stock”) at a purchase price of $6.76 per share for net proceeds of $119.7 million and authorized the reduction of the Series C to 23,303,456.

In July 2021, all of the then-outstanding shares of Preferred Stock automatically converted into 87,268,694 shares of common stock immediately upon the closing of Company’s IPO.

The Company classified its Preferred Stock as temporary equity in the accompanying unaudited interim consolidated balance sheets due to terms that allow for redemption of the shares upon certain change in control events that are outside of the Company’s control, including sale or transfer of control of the Company, as holders of the Preferred Stock could cause redemption of the shares in these situations.

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.2
Common Stock
6 Months Ended
Jun. 30, 2022
Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]  
Common stock
12.
Common stock

As of June 30, 2022, the Company has authorized 1,000,000,000 shares of common stock at $0.001 par value. Holders of common stock are entitled to one vote per share, and to receive dividends, only and if declared by the Board of Directors and, upon liquidation or dissolution, are entitled to receive all assets available for distribution to stockholders, subordinate to the rights, preferences and privileges of any outstanding Preferred Stock with respect to dividends and in connection with a liquidation, winding up and dissolution of the Company. The holders have no preemptive or other subscription rights.

On July 16, 2021, the Board and the Company’s stockholders approved an amendment and restatement of the Company’s certificate of incorporation to effect the Stock Split, which became effective upon filing with the Secretary of State of the State of Delaware on July 16, 2021.

On July 16, 2021, the Board and the Company’s stockholders approved an amendment and restatement of the Company’s certificate of incorporation, which became effective immediately following the closing of the IPO on July 27, 2021 and filing with the Secretary of State of the State of Delaware.

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plan
6 Months Ended
Jun. 30, 2022
Share-based Payment Arrangement [Abstract]  
Stock-based compensation plan
13.
Stock-based compensation plan

Stock Plans

As of June 30, 2022, the Company had three stock-based compensation plans (the “Plans”) which are described below.

2015 Equity Incentive Plan

In March 2015, the Board approved the 2015 Equity Incentive Plan (“2015 Plan”), which provided for the granting of stock options to employees, directors and consultants of the Company. As of the effective date of the 2021 Plan described below, the 2015 Plan was terminated and no further equity awards may be granted pursuant to the 2015 Plan. Outstanding stock options granted under the 2015 Plan will continue to be governed by the provisions of the 2015 Plan until expiration or exercise, whichever is earlier.

2021 Equity Incentive Plan

In July 2021, the Board approved the 2021 Equity Incentive Plan (the “2021 Plan”), which provides for the granting of stock options, stock appreciation rights, restricted stock awards, restricted stock unit ("RSU") awards, performance awards, and other awards to employees, directors and consultants of the Company. The 2021 Plan became effective on July 22, 2021 in connection with the IPO. Upon the 2021 Plan’s effective date, there were 18,000,000 shares of the Company’s common stock reserved for issuance thereunder. On January 1 of each year commencing after the effective date of the IPO and continuing through and including January 1, 2031, the number of shares of the Company’s common stock reserved for issuance under the 2021 Plan will increase automatically by an amount equal to 4% of the number of shares of the Company’s common stock outstanding on the preceding December 31, unless the Company’s Board of Directors elects to authorize a lesser number of shares prior to the applicable January 1. As of June 30, 2022, the total number of shares of common stock available for issuance under the 2021 Plan was 18,813,465 shares.

2021 Employee Stock Purchase Plan

In July 2021, the Board approved the 2021 Employee Stock Purchase Plan (the “ESPP”). The ESPP became effective on July 22, 2021 in connection with the IPO. Upon the ESPP’s effective date, there were 2,000,000 shares of the Company’s common stock reserved for issuance thereunder. On January 1 of each year commencing after the effective date of the IPO and continuing through and including January 1, 2031, the number of shares of the Company’s common stock reserved for issuance under the ESPP will increase automatically by an amount equal to the lesser of (1) 1% of the number of shares of the Company’s common stock outstanding on the preceding December 31, (2) 5,000,000 shares and (3) a number of shares determined by the Board. During the six months ended June 30, 2022, 92,638 shares were issued pursuant to purchases under the ESPP.

Stock option valuation assumptions

The Company estimates the fair value of each stock option grant on the date of grant using the Black-Scholes option pricing model. The model assumptions include expected volatility, expected term, dividend yield, and the risk-free interest rate. The expected volatility was based on the volatility of a group of similar entities. The Company derived expected term by using the “simplified” method (the expected term is determined as the average of the time-to-vesting and contractual life of the option), as the Company has limited historical information to develop expectations about future exercise patterns and post vesting employment termination behavior. The Company based the risk-free rate on U.S. Treasury zero-coupon issues with remaining terms similar to the expected term of the option. The Company has never paid any dividends and does not anticipate paying dividends in the foreseeable future, and therefore used an expected dividend yield of zero in the valuation model.

Stock Options

The following table shows stock option activity during the periods indicated (in thousands except share and per share data):

 

 

Number of options outstanding

 

 

Weighted-average exercise price

 

 

Weighted-average remaining contractual term (in years)

 

 

Aggregate intrinsic value

 

Balance as of December 31, 2021

 

 

8,805,850

 

 

$

6.56

 

 

 

8.03

 

 

$

147,623

 

Options granted

 

 

690,751

 

 

 

12.32

 

 

 

 

 

 

 

Options exercised

 

 

(689,288

)

 

 

1.18

 

 

 

 

 

 

 

Options forfeited

 

 

(536,796

)

 

 

9.89

 

 

 

 

 

 

 

Options expired

 

 

(59,345

)

 

 

0.96

 

 

 

 

 

 

 

Balance as of June 30, 2022

 

 

8,211,172

 

 

$

7.31

 

 

 

7.86

 

 

$

45,345,842

 

Options exercisable as of June 30, 2022

 

 

3,317,673

 

 

$

1.26

 

 

 

6.40

 

 

$

31,614,268

 

 

The weighted-average grant date fair value of options granted during the three months ended June 30, 2022 and 2021 was $6.51 and $4.27 per share, respectively. The weighted-average grant date fair value of options granted during the six months ended June 30, 2022 and 2021 was $8.74 and $3.74 per share, respectively.

There was $33.9 million and $9.7 million of unrecognized stock-based compensation expense related to unvested stock options as of June 30, 2022 and 2021, respectively. The unrecognized stock-based compensation expense is estimated to be recognized over a period of 2.66 years and 2.89 years as of June 30, 2022 and 2021, respectively.

The Company currently uses authorized and unissued shares to satisfy option exercises.

The aggregate intrinsic value is calculated as the difference between the exercise price and the estimated fair value of the Company’s common stock as of June 30, 2022.

RSU Awards

The following table shows RSU awards activity during the periods indicated:

 

 

Shares

 

 

Weighted-average grant date fair value per share

 

Unvested balance at December 31, 2021

 

 

104,876

 

 

$

21.10

 

Granted

 

 

1,250,251

 

 

$

12.83

 

Vested

 

 

(76,990

)

 

$

13.64

 

Forfeited

 

 

(35,800

)

 

$

14.98

 

Unvested balance at June 30, 2022

 

 

1,242,337

 

 

$

13.42

 

There was $15.7 million of unrecognized stock-based compensation expense related to unvested RSU awards as of June 30, 2022. The unrecognized stock-based compensation expense is estimated to be recognized over a period of 3.67 years as of June 30, 2022.

Stock-based compensation expense

The following table shows the allocation of stock-based compensation expense related to the Company’s stock-based awards (in thousands):

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of sales

 

$

749

 

 

$

120

 

 

$

1,455

 

 

$

232

 

Research and development

 

 

1,087

 

 

 

185

 

 

 

2,352

 

 

 

304

 

Sales and marketing

 

 

856

 

 

 

173

 

 

 

1,634

 

 

 

303

 

General and administrative

 

 

1,242

 

 

 

189

 

 

 

2,330

 

 

 

284

 

Total stock-based compensation

 

$

3,934

 

 

$

667

 

 

$

7,771

 

 

$

1,123

 

 

The following table shows the weighted-average valuation assumptions used in determining the fair value of employee stock options:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Expected term (in years)

 

 

5.80

 

 

 

6.02

 

 

 

5.99

 

 

 

5.99

 

Expected volatility

 

 

75

%

 

 

90

%

 

 

75

%

 

 

91

%

Risk-free interest rate

 

 

3

%

 

 

1.06

%

 

 

2

%

 

 

1.09

%

Dividend yield

 

 

 

 

 

 

 

 

 

The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP for the current offering period using the Black-Scholes option-pricing model:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Expected term (in years)

 

 

0.5

 

 

 

 

 

 

0.5

 

 

 

 

Expected volatility

 

 

74

%

 

 

%

 

 

74

%

 

 

%

Risk-free interest rate

 

 

1

%

 

 

%

 

 

1

%

 

 

%

Dividend yield

 

 

 

 

 

 

 

 

 

 

 

 

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.2
Employee Benefit Plan
6 Months Ended
Jun. 30, 2022
Retirement Benefits [Abstract]  
Employee benefit plan
14.
Employee benefit plan

401(k) retirement savings plan

The Company currently maintains a 401(k) retirement savings plan the covers substantially all of its employees (“401(k) Plan”). The 401(k) Plan permits voluntary contributions by employees, a portion of which are matched by the Company. The Company’s contributions to the 401(k) Plan were approximately $268,000 and $517,000 for the three and six months ended June 30, 2022, respectively, and $197,000 and $367,000 for the three and six months ended June 30, 2021, respectively.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes
6 Months Ended
Jun. 30, 2022
Income Tax Disclosure [Abstract]  
Income Taxes
15.
Income taxes

The Company's effective tax rate from continuing operations was 39.2% and 18.9% for the six months ended June 30, 2022 and 2021, respectively. The Company’s effective tax rate for the six months ended June 30, 2022 is higher than the U.S. federal statutory tax rate due to nondeductible stock-based compensation, the Company’s mix of earnings between various taxing jurisdictions, partially offset by a deduction for foreign-sourced revenue, stock compensation, and federal and state research credits. The effective income tax rate for the six months ended June 30, 2021 was lower than the U.S federal statutory tax rate primarily due to higher projected annual profits which resulted in a lower projected tax rate.

Realization of the Company's deferred tax assets is dependent primarily on the generation of future taxable income. In considering the need for a valuation allowance, the Company considers its historical, as well as future projected, taxable income along with other objectively verifiable evidence. Objectively verifiable evidence includes the Company's realization of tax attributes, assessment of tax credits, and utilization of net operating loss carryforwards during the year.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Lease
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Lease
16.
Lease

The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to, and the agreement creates enforceable rights and obligations. Under Topic 842, a contract is or contains a lease when (i) explicitly or implicitly identified assets have been deployed in the contract and (ii) the customer obtains substantially all of the economic benefits from the use of that underlying asset and directs how and for what purpose the asset is used during the term of the contract. The Company also considers whether its service arrangements include the right to control the use of an asset.

The Company leases office facilities and equipment from unrelated parties under operating lease agreements that have initial terms ranging from 1 to 7.25 years. Some leases include one or more options to renew, generally at the Company's sole discretion, with renewal terms that can extend the lease term up to 5 years. In addition, certain leases contain termination options, where the rights to terminate are held by either the Company, the lessor, or both parties. These options to extend or terminate a lease are included in the lease terms

when it is reasonably certain that the Company will exercise that option. The Company’s leases generally do not contain any material restrictive covenants. The Company is a sub-lessor in an agreement with a term of 3 years.

Operating lease cost is recognized on a straight-line basis over the lease term. The components of lease expense are as follows (in thousands):

 

 

Six months ended

 

 

 

June 30, 2022

 

Operating lease cost

 

$

1,551

 

Short-term lease cost

 

 

24

 

Total lease cost

 

$

1,575

 

For the three and six months ended June 30, 2022, sublease income was $66,000 and $133,000, respectively, recorded as other income.

Supplemental cash flow information related to leases is as follows (in thousands):

 

 

 

Six months ended

 

 

 

June 30, 2022

 

Cash paid for amounts included in measurement of lease liabilities:

 

 

 

Operating cash outflows - payments on operating leases

 

$

954

 

 

 

 

 

Right-of-use assets obtained in exchange for new lease obligations:

 

 

 

Operating leases

 

$

15,142

 

 


Supplemental balance sheet information related to leases is as follows (in thousands):

 

 

 

June 30, 2022

 

Operating lease right-of-use assets

 

$

13,635

 

Included in other current liabilities:

 

 

 

Operating lease liabilities, current

 

$

2,529

 

Operating lease liabilities, noncurrent

 

 

12,316

 

Total operating lease liabilities

 

$

14,845

 

 

Weighted-average remaining lease term - operating leases:

 

5.88

 

 

 

Weighted-average discount rate - operating leases:

 

3.1%

 

Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet as of June 30, 2022 is as follows (in thousands):

 

2022 (excluding the six months ended June 30)

 

$

1,377

 

2023

 

 

2,993

 

2024

 

 

2,620

 

2025

 

 

2,220

 

2026

 

 

2,188

 

Thereafter

 

 

4,547

 

Total lease payments

 

$

15,945

 

Less imputed interest

 

 

(1,100

)

Total present value of lease liabilities

 

$

14,845

 

 

The table above excludes lease liabilities for leases that have been executed but not yet commenced. As of June 30, 2022, the Company had such lease commitments relating to operating lease payment obligations of approximately $1.9 million for a building

lease with a term of 62 months. The Company will recognize a right-of-use asset and an associated lease liability at the time such asset becomes available for use. Such lease is currently expected to commence in the third quarter of 2022.

 

As of December 31, 2021, a summary of the Company's future minimum lease payments, as determined under Topic 840, for all non-cancelable operating leases, excluding minimum sublease rentals of $0.6 million due in the future under a non-cancelable sublease, was as follows (in thousands):

 

 

 

Operating leases

 

2022

 

$

2,251

 

2023

 

 

2,803

 

2024

 

 

2,417

 

2025

 

 

2,215

 

2026

 

 

2,220

 

Thereafter

 

 

4,571

 

Total future minimum lease payments

 

$

16,477

 

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies
17.
Commitments and contingencies

Paycheck Protection Program Loan

On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was enacted to, amongst other provisions, provide emergency assistance for individuals, families and businesses affected by the COVID-19 pandemic. The CARES Act includes a Paycheck Protection Program (“PPP”) administered through the Small Business Association (“SBA”). Under the PPP, beginning April 3, 2020, small businesses and other entities and individuals could apply for loans from existing SBA lenders and other approved regulated lenders that enroll in the program, subject to numerous limitations and eligibility criteria.

On May 7, 2020, the Company received gross proceeds in the amount of approximately $4.1 million under the PPP. The PPP, established as part of the CARES Act, provides for loans to qualifying businesses for amounts up to 2.5 times the average monthly payroll expenses of the qualifying business. On May 4, 2021, the Company fully repaid the PPP loan.

Legal proceedings

The Company evaluates the status of each legal matter, if any, and assesses potential financial exposure. If the potential loss from any legal proceedings or litigation is considered probable and the amount can be reasonably estimated, the Company accrues a liability for the estimated loss. Significant judgment is required to determine the probability of a loss and whether the amount of the loss is reasonably estimated. The outcome of any proceeding is not determinable in advance. As a result, the assessment of a potential liability and the amount of accruals recorded are based on the information available at the time.

The Company is not currently involved in legal actions, nor is management aware of any potential claims or legal actions, for which the ultimate disposition could have a material effect on the Company’s financial position, results of operations or liquidity.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Investment in Cytek Japan
6 Months Ended
Jun. 30, 2022
Investment Company [Abstract]  
Investment in Cytek Japan
18.
Investment in Cytek Japan

In May 2019, the Company jointly formed Cytek Japan with TOMY Digital Biology (“TOMY”). Cytek Japan was created for the purpose of expanding the Company’s presence in Japan. The Company and TOMY each purchased $46,000 of common stock of Cytek Japan. The Company previously accounted for its 50% interest in Cytek Japan as an equity method investment. The Company recorded $40,000 for its proportionate share of Cytek Japan’s earnings prior to its additional investment, which is included in other income (expense), net in the consolidated statements of operations and comprehensive income for the three months ended June 30, 2022.

In March 2021, the Company purchased an additional $688,000 of common stock of Cytek Japan and TOMY purchased an additional $229,000 of common stock of Cytek Japan. The Company’s interest in Cytek Japan increased from 50% to 73% giving the Company controlling interest. The Company consolidated Cytek Japan as of March 31, 2021 under the VOE model as Cytek Japan does not meet the definition of a VIE and as TOMY does not have substantive voting, participating or liquidation rights.

The Company recognized net assets of $1.1 million, consisting primarily of $1.0 million cash. The Company recorded noncontrolling interest of $315,000 on the unaudited interim consolidated financial statements as of March 31, 2021. The net loss attributable to noncontrolling interest was $104,000 and $241,000 for the three and six months ended June 30, 2022, respectively. The net income attributable to noncontrolling interest was de minimis for the three and six months ended June 30, 2021.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Product Warranty
6 Months Ended
Jun. 30, 2022
Product Warranties Disclosures [Abstract]  
Product warranty
19.
Product warranty

The following table shows the activity in the product warranty accrual included in accrued expenses on the consolidated balance sheets (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Balance, beginning of the period

 

$

1,760

 

 

$

969

 

Accrual for current year warranties

 

 

1,013

 

 

 

3,304

 

Warranty cost incurred

 

 

(979

)

 

 

(2,513

)

Balance, end of period

 

$

1,794

 

 

$

1,760

 

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Net (loss) Income Attributable to Common Stockholders
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Net Income Attributable to Common Stockholders
20.
Net (loss) income attributable to common stockholders per share

The following table sets forth the computation of the Company’s basic and diluted net (loss) income attributable to common stockholders per share for the three and six months ended June 30, 2022 and 2021 (in thousands except share and per share data):

 

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$

(702

)

 

$

2,670

 

 

$

(2,860

)

 

$

2,772

 

Less: noncontrolling interests

 

 

104

 

 

 

-

 

 

 

241

 

 

$

-

 

Less: net income allocated to participating securities

 

 

-

 

 

 

(2,670

)

 

 

-

 

 

 

(2,772

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income attributable to common stockholders, basic and diluted

 

$

(598

)

 

$

-

 

 

$

(2,619

)

 

$

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding, attributable to common stockholders, basic

 

 

134,403,059

 

 

 

31,878,762

 

 

 

134,154,171

 

 

 

31,719,005

 

Effect of employee stock plans

 

 

-

 

 

 

4,294,274

 

 

 

-

 

 

 

4,189,549

 

Weighted-average common shares outstanding, attributable to common stockholders, diluted

 

 

134,403,059

 

 

 

36,173,036

 

 

 

134,154,171

 

 

 

35,908,554

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income per share attributable to common stockholders, basic

 

 

(0.00

)

 

 

-

 

 

$

(0.02

)

 

$

-

 

Net (loss) income per share attributable to common stockholders, diluted

 

 

(0.00

)

 

 

-

 

 

$

(0.02

)

 

$

-

 

 

Share-based compensation awards of approximately 4.4 million and 3.9 million shares for the three and six months ended June 30, 2022, respectively, and 1.2 million and 0.7 million shares for the three and six months ended June 30, 2021, respectively, were outstanding but were not included in the computation of diluted net (loss) income per share attributable to common stockholders because the effect of including such shares would have been anti-dilutive in the periods presented.

 

XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Geographic Areas
6 Months Ended
Jun. 30, 2022
Segments, Geographical Areas [Abstract]  
Geographic areas
21.
Geographic areas

The Company sells its products worldwide and attributes revenue to the geography where the product is delivered. The geographical distribution of revenue for the three and six months ended June 30, 2022 and 2021 was as follows (in thousands):

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

2021

 

United States

 

$

24,761

 

 

$

17,251

 

 

$

45,085

 

$

30,599

 

EMEA

 

 

8,838

 

 

 

9,656

 

 

 

17,522

 

 

17,303

 

APAC

 

 

6,142

 

 

 

3,390

 

 

 

11,153

 

 

6,646

 

Other

 

 

418

 

 

 

111

 

 

 

1,463

 

 

132

 

Total revenue, net

 

$

40,159

 

 

$

30,408

 

 

$

75,223

 

$

54,680

 

 

 

EMEA includes Europe, the Middle East and Africa; APAC includes Asia and the Pacific countries; Other includes Canada and Latin America.

For the three and six months ended June 30, 2022 and 2021, the Company had no major customers.

As of June 30, 2022 and December 31, 2021, the Company’s long-lived assets by geographic area were as follows (in thousands):

 

 

June 30

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

United States

 

$

5,534

 

 

$

3,801

 

APAC

 

 

1,806

 

 

 

2,050

 

Total

 

$

7,340

 

 

$

5,851

 

 

As of June 30, 2022 and December 31, 2021, substantially all of the Company’s long-lived assets were located in the United States and in Wuxi, China.

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2
Related party transactions
6 Months Ended
Jun. 30, 2022
Related Party Transactions [Abstract]  
Related party transactions

22. Related party transactions

 

On May 7, 2022, the Company’s wholly-owned Hong Kong subsidiary (“Cytek HK”) completed an investment of $1.6 million in Tianjin Deep Analysis Intelligent Technology Development Co., Ltd, a company incorporated under the laws of the People’s Republic of China (“DeepCyto”) in consideration for the issuance of Series A preferred shares of DeepCyto, representing an ownership interest of approximately 3.3%. An entity affiliated with Northern Light Venture Capital (“NLVC”) has a significant ownership interest in DeepCyto and has a representative serving on the DeepCyto board of directors. The founding managing partner of NLVC served as a member of the Company’s board of directors until June 1, 2022.

XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies (Policies)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Principles of consolidation

Principles of consolidation

The unaudited interim consolidated financial statements include the accounts of Cytek Biosciences, Inc., its wholly-owned subsidiaries, Cytek Limited (HK), Cytek Biosciences B.V. (Europe), Cytek (Shanghai) Biosciences Co., Ltd., Cytek Biosciences (Wuxi) Co., Ltd., Cytoville Biosciences Shanghai Co., Ltd. and Cytek (Shanghai) Software Development Technology Co., Ltd. and its majority-owned subsidiary, Cytek Japan Kabushiki Kaisha (“Cytek Japan”). The noncontrolling interest is presented in stockholders’ equity in the consolidated balance sheets and consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit). All intercompany accounts and transactions have been eliminated in consolidation.

On July 16, 2021, the Company effected a 1.3333-for-1 stock split of its common stock and redeemable convertible preferred stock (the “Stock Split”). All share and per share information has been retroactively adjusted to reflect the Stock Split for all periods presented.
Variable interest entities and voting interest entities

Variable interest entities and voting interest entities

The Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a variable interest entity (“VIE”) and therefore subject to the consolidation requirements under the VIE model. Only if the entity does not meet the definition of a VIE, the Company will apply the voting interest model (“VOE”) or other applicable GAAP. VOEs are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity’s activities. The

Company consolidates VOEs in which it has greater than 50% of the voting shares and that other equity holders do not have substantive voting, participating or liquidation rights. As defined in applicable accounting standards, VIEs are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when an enterprise has both the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. The Company consolidates a VIE where it has been determined that the Company is the primary beneficiary of the entity’s operations. The Company does not currently hold an interest in a VIE.

Use of estimates

Use of estimates

The preparation of the unaudited interim consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and the disclosure of contingent assets and liabilities in the Company’s unaudited interim consolidated financial statements and accompanying notes as of the date of the unaudited interim consolidated financial statements. These estimates and assumptions are based on current facts, historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of expenses that are not readily apparent from other sources. Actual results may differ materially and adversely from these estimates.
Covid 19 pandemic

COVID-19

The global COVID-19 pandemic continues to evolve and the Company intends to continue to monitor it closely. In response to the COVID-19 pandemic and various resulting government directives, the Company took proactive measures to protect the health and safety of its employees, contractors, customers and visiting vendors and suppliers, including implementing social distancing and other protective measures, restricting business travel and limiting access to its facilities to vendors, suppliers and partners who are critical to its business operations. The Company communicates regularly with its suppliers so that its supply chain remains intact, and the Company has not experienced any material supply issues. The Company also developed, and continues to develop, remote learning capabilities to help its customers and partners operate and reduce the number of required customer/partner on-site visits for its field application scientists and field support engineers to comply with travel restrictions and country-specific quarantine requirements. While the COVID-19 pandemic has not had a material adverse effect on the Company's business, results of operations or the operation of financial reporting systems, internal control over financial reporting and disclosure controls and procedures, given the considerable uncertainty around the duration and extent of the pandemic, including the resurgence of infections or new strains of the virus, the related financial and operational impact cannot be reasonably estimated. The Company continues to monitor the implications of the COVID-19 pandemic on its business, as well as its customers’ and suppliers’ business. Potential impacts of the COVID-19 pandemic, some of which the Company has already experienced, include those described throughout the “Risk Factors” section, including “A pandemic, epidemic or outbreak of an infectious disease in the United States or worldwide could adversely affect our business. The COVID-19 pandemic has had and could continue to have an adverse impact on our business, operations, and the markets and communities in which we, our partners, and customers operate."

Operating segments

Operating segments

Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for allocating and evaluating financial performance. The Company operates and manages its business as one reportable and operating segment.

Foreign currency translation and transactions

Foreign currency translation and transactions

The Company has determined that the functional and reporting currency for its operations across the globe is the functional currency of the Company’s international subsidiaries. Accordingly, all foreign balance sheet accounts have been translated into U.S. dollars using the rate of exchange at the respective balance sheet date. Components of the unaudited interim consolidated statements of operations and comprehensive income have been translated at the average exchange rate for the year or the reporting period. Translation gains and losses are recorded in accumulated other comprehensive income as a component of stockholders’ equity. Gains or losses arising from currency exchange rate fluctuations on transactions denominated in a currency other than the local functional currency are included in the unaudited interim consolidated statements of operations and comprehensive income.
Cash and cash equivalents

Cash and cash equivalents

The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. Cash equivalents are carried at cost, which approximates fair value.

The Company’s cash and cash equivalents consist of money held in demand depositary accounts and money market funds. The carrying amount of cash and cash equivalents was $349.9 million and $364.6 million as of June 30, 2022 and December 31, 2021, respectively, which approximates fair value and was determined based upon Level 1 inputs. The money market account is valued using quoted market prices with no valuation adjustments applied and is categorized as Level 1. The Company limits its credit risk associated with cash and cash equivalents by maintaining its bank accounts at major and reputable financial institutions. The Company’s cash and cash equivalents balance exceeded the federally insured limit of $250,000 as of June 30, 2022 and December 31, 2021.

The following is a summary of cash and cash equivalents on the consolidated balance sheets (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Cash

 

$

10,673

 

 

$

18,939

 

Money market funds

 

 

327,272

 

 

 

345,679

 

Commercial paper

 

 

11,949

 

 

 

-

 

Total cash and cash equivalents as presented on the
   consolidated statements of cash flows

 

$

349,894

 

 

$

364,618

 

Trade accounts receivable, net

Trade accounts receivable, net

Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management considers historical losses adjusted to take into account current market conditions and the Company’s customers’ respective financial conditions, the amounts of receivables in dispute and the current receivables aging and current payment patterns. To the extent identified, account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. To date, the Company’s customers have primarily been large pharmaceutical companies, biopharmaceutical companies, leading academic research centers and clinical research organizations and therefore, the Company has not had any material write-offs or allowance for doubtful accounts for the presented periods. The following is a summary of the accounts receivables allowance for doubtful accounts for the six months ended June 30, 2022 and the year ended December 31, 2021 (in thousands):

Allowance for doubtful accounts

 

 

 

Balance at December 31, 2020

 

$

175

 

Addition during the period

 

 

-

 

Utilization of allowance for doubtful accounts

 

 

(172

)

Balance at December 31, 2021

 

$

3

 

Addition during the period

 

 

 

Utilization of allowance for doubtful accounts

 

 

(3

)

Balance at June 30, 2022

 

$

-

 

Inventories

Inventories

Inventories are stated at the lower of cost and net realizable value. Cost is computed using standard cost, which approximates actual cost on a first-in, first-out basis. Inventory that is obsolete or in excess of forecasted usage is written down to its estimated net realizable value based on assumptions about future demand and market conditions. Inventory write-downs are charged to cost of sales and establish a new cost basis for the inventory. Inventories include raw materials, work-in-process and finished goods.

Property and equipment, net

Property and equipment, net

Property and equipment are recorded at cost, net of accumulated depreciation. Depreciation is recorded using the straight-line method based on the estimated useful lives of the depreciable property or, for leasehold improvements, the remaining term of the lease, whichever is shorter. Assets not yet placed in use are not depreciated. The Company’s estimated useful lives of its property and equipment are as follows:

 

 

Estimated Useful Lives

Furniture and fixtures

 

7 years

Laboratory equipment

 

5 years

Office and computer equipment

 

3 years

Leasehold improvements

 

Shorter of expected lease term or estimated useful life

 

Upon sale or retirement of the assets, the cost and related accumulated depreciation are removed from the accounts and the resulting gain or loss is recognized in the consolidated statement of operations and comprehensive income. Expenditures for general maintenance and repairs are expensed as incurred.

Goodwill and intangible assets, net

Goodwill and intangible assets, net

In July 2015, the Company entered into a purchase agreement with Cytek Development Technology (“Cytek Tech”) involving the acquisition of substantially all assets of Cytek Tech for the aggregate purchase amount of $900,000 in cash and the assumption of Cytek Tech liabilities. The Company recorded goodwill of $476,000 and intangible assets of $476,000 at the transaction date. The addition of goodwill in 2021 is discussed in Note 8, Acquisition.

Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Intangible assets resulting from the acquisition of entities are estimated by management based on the fair value of assets received. Intangible assets are amortized on a straight-line basis over the estimated useful lives. The Company’s estimated useful lives of its intangible assets are as follows:

 

 

Estimated Useful Lives

Patent

 

20 years

Trademarks

 

10 years

Tradename

 

4 years

Customer relationship

 

7 years

Reagent licenses

 

7 years

IP license

 

5 years

Accounting for Impairment of Long-Lived Assets

Accounting for Impairment of Long-Lived Assets

Long-lived assets with finite lives include property and equipment and acquired intangible assets. The Company evaluates long-lived assets, including acquired intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset exceeds these estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the assets exceeds the fair value of the asset or asset group.
 

Goodwill and indefinite-lived intangible assets are not amortized but rather tested for impairment at least annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that impairment may exist. Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its fair value, in which case an impairment charge is recorded to goodwill to the extent the carrying value exceeds the fair value, limited to the amount of goodwill. The Company did not recognize any impairment of goodwill for all periods presented.
Fair value of financial instruments

Fair value of financial instruments

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:

Level 1—Quoted prices in active markets for identical assets or liabilities.

Level 2—Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.

Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.

The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The Company recognizes transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer.

The carrying amounts reflected in the unaudited interim consolidated balance sheets for cash and cash equivalents, trade accounts receivable, net, trade accounts payable and accrued expenses approximate their fair values.
Strategic Investments

Investments

The Company's investment consists of non-marketable equity investments in a privately held company. The Company’s non marketable equity investments do not have readily determinable fair values. Therefore, the Company elects to apply the measurement alternative and record these investments at cost, less any impairment, plus or minus observable price changes in orderly transactions for identical or similar investments of the same issuer. Investment are included within other noncurrent assets on our consolidated balance sheets and adjustments to their carrying amounts are recorded in other income (expense), net in the consolidated statements of operations. There were no material events or circumstances impacting the carrying amount of our strategic investments during the three months ended June 30, 2022.

 

Revenue recognition

Revenue recognition

The Company’s product revenue consists of sales of its instrument systems and accessories. The Company recognizes product revenue at the point in time when control of the instrument is transferred to the customer.

The Company’s service revenue primarily consists of post-warranty service contracts, installations and repairs, which are recognized over time. Post-warranty service contracts are recognized ratably over the term of the contract and installations and repair services are recognized as they are delivered to the customer.

Revenue is recognized when control of promised goods or services is transferred to a customer in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To determine revenue recognition for its arrangements with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (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.

Invoicing for products occurs upon delivery and payment terms are 30 to 90 days. Service contracts are invoiced upfront and payment terms are generally 30 days. For those arrangements that have terms greater than one year, any payments received upfront are for reasons other than financing. Revenue is recognized only to the extent that it is probable that a significant reversal of the cumulative amount recognized will not occur in future periods. Variable consideration is not material.

Certain of the Company’s sales contracts involve the delivery or performance of multiple products and services within contractually binding arrangements. The Company has determined these performance obligations qualify as distinct performance obligations, as the customer can benefit from the good or service on its own or together with other resources that are readily available to the customer, and the Company’s promise to transfer the good or service is separately identifiable from other promises in the contract. For these arrangements that contain multiple performance obligations, the Company allocates transaction price based on the relative standalone selling price (“SSP”) method by comparing the SSP of each distinct performance obligation to the total value of the contract. The Company uses a range of amounts to estimate SSP for products and services sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and services. In instances where SSP is not directly observable, such as when the Company does not sell the product or service separately, the Company determines the SSP using information that may include market conditions and other observable inputs.

Sales, value-add and other taxes, collected from customers concurrent with revenue generating activities and remitted to governmental authorities are not included in revenue. Shipping and handling costs associated with outbound freight are accounted for as a fulfillment cost and are included in cost of sales.

Product revenue

The Company’s standard arrangement for sales to end users is a purchase order or an executed contract. Revenue is recognized upon transfer of control of the product to the customer, which occurs at a point in time depending on the shipping terms.

The Company’s arrangements with its distributors include a purchase order. The purchase order is governed by terms and conditions set forth in the applicable distribution agreement. Revenue is recognized upon transfer of control of the products to the distributor, which occurs at a point in time depending on the shipping terms.

Service revenue

The Company’s service revenue primarily consists of post-warranty service contracts, installations and repairs, which are recognized over time. Post-warranty service contracts are recognized ratably over the term of the contract and installations and repair services are recognized as they are delivered to the customer. Service contracts are typically between one and three years.

Contract liabilities

Contract liabilities

Contract liabilities consist of fees invoiced or paid by the Company’s customers for which the associated services have not been performed and revenue has not been recognized based on the Company’s revenue recognition criteria described above. Such amounts are reported as deferred revenue for service and customer deposits for instruments on the consolidated balance sheets. Deferred revenue that is expected to be recognized during the following 12 months is recorded as a current liability and the remaining portion is recorded as noncurrent.

Assurance-type product warranties

Assurance-type product warranties

The Company provides a one-year assurance-type warranty that is included with the sale of its instruments. At the time revenue is recognized for the products, the Company establishes an accrual for estimated warranty expense based on historical data and trends of product reliability and costs of repairing and replacing defective products. The Company exercises judgment in estimating the expected product warranty costs, using data such as the historical repair costs. While management believes that historical experience provides a reliable basis for estimating such warranty cost, unforeseen quality issues or component failure rates could result in future costs in excess of such estimates, or alternatively, improved quality and reliability in the Company’s products could result in actual expenses that are below those currently estimated.
Deferred offering costs

Deferred offering costs

Deferred offering costs, which consist of direct incremental legal, consulting, banking and accounting fees relating to the Company’s planned initial public offering, are capitalized, and will be offset against proceeds from the IPO upon the effectiveness of the offering. In the event an anticipated offering is terminated, deferred offering costs will be expensed. On July 27, 2021, the Company completed the IPO; accordingly, the Company recognized the initial public offering costs of approximately $5.3 million as a reduction from gross proceeds associated with the IPO through additional paid-in capital in the accompanying consolidated balance sheet. Accordingly, there were no deferred offering costs as of June 30, 2022 and December 31, 2021.

Research and development costs

Research and development costs

Research and development costs are expensed as incurred. Research and development expenses to date consist primarily of salaries, benefits, stock-based compensation, independent contractor costs, laboratory supplies, equipment maintenance, materials expenses, and software license fees. Payments made prior to the receipt of goods or services to be used in research and development activities are recorded as prepaid expenses until the related goods or services are received.
Advertising costs

Advertising costs

The cost of advertising, marketing and media is expensed as incurred. For the three and six months ended June 30, 2022, advertising, marketing and media expenses totaled $0.8 million and $1.1 million, respectively. For the three and six months ended June 30, 2021, advertising, marketing and media expenses totaled $0.4 million and $0.6 million, respectively.

Stock-based compensation

Stock-based compensation

The Company maintains an equity incentive compensation plan under which incentive stock options and nonqualified stock options to purchase common stock, and restricted stock units for common stock, are granted to employees and non-employee consultants. Stock-based compensation cost is measured at the grant date, based on the fair value of the award, and is recognized as expense over the requisite service period. The fair value of stock options granted to employees is estimated using the Black-Scholes option pricing model. The Company records forfeitures as they occur. The weighted-average assumptions used in estimating the fair value of stock options granted during each of the periods presented are:

Expected Volatility—Expected volatility is estimated by studying the volatility of selected industry peers deemed to be comparable to the Company's business corresponding to the expected term of the awards.

Expected Term—Expected term represents the period that the Company's stock-based awards are expected to be outstanding and is determined using the simplified method.

Dividend Yield— The expected dividend yield is zero as the Company has never declared or paid cash dividends and has no current plans to do so in the foreseeable future.

Risk-Free Interest Rate—The risk-free interest rate is based on the U.S. Treasury zero-coupon issued in effect at the time of grant for periods corresponding with the expected term of the option.
Income taxes

Income taxes

The Company accounts for income taxes under an asset and liability approach. Deferred income taxes comprise the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and the amounts recognized for income tax reporting purposes, net operating loss carryforwards, and other tax credit carryforwards measured by applying currently enacted tax laws. A valuation allowance is provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.

The Company determines whether a tax position is more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. The Company uses a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. The Company’s policy for interest and penalties related to uncertain tax positions is to recognize interest and penalties, if any, in interest expense and other expense, respectively, in the accompanying consolidated statement of operations. Accrued interest and penalties, if any, are included in accrued expenses in the consolidated balance sheet.

The Company files income tax returns in the U.S. federal jurisdiction, various U.S. state jurisdictions and foreign jurisdictions. The U.S. state and foreign jurisdictions have statutes of limitations that generally range from three to five years. The Company’s federal, state and foreign income tax returns are subject to examination unless the statutes of limitations close. The Company is not currently under examination for federal, state, and foreign income tax purposes.

The Company intends to reinvest its undistributed earnings of its foreign operations. Following enactment of the 2017 Tax Cuts and Jobs Act, the repatriation of cash to the United States is generally no longer taxable for federal income tax purposes. However, the repatriation of cash held outside the United States could be subject to applicable foreign withholding taxes and state income taxes. The Company may remit foreign earnings to the United States to the extent it is tax efficient to do so. It does not expect the tax impact from remitting these earnings to be material. The Company adopted this guidance on January 1, 2021 on a prospective basis, and the adoption did not have a material impact to the Company’s unaudited interim consolidated financial statements.

Net income attributable to common stockholders per share

Net (loss) income attributable to common stockholders per share

Basic net (loss) income attributable to common stockholders per share and diluted net (loss) income attributable to common stockholders per share are computed using the weighted-average number of shares of common stock outstanding for the period. Net (loss) income per share attributable to common stockholders is calculated using the two-class method, which is an earnings allocation formula that determines net (loss) income per share for the holders of shares of the Company’s common stock and participating securities. The Company’s redeemable convertible preferred stock contains participation rights in any dividend paid by the Company and is deemed to be a participating security. The participating securities include a contractual obligation to participate in the income of the Company and are included in the calculation of net (loss) income per share in the periods in which net (loss) income is recorded.

Diluted net (loss) income attributable to common stockholders per share is computed using the more dilutive of (a) the two-class method or (b) the if-converted method. The Company allocates earnings first to preferred stockholders based on non-cumulative dividend rights if and when declared and then to common and preferred stockholders based on ownership interests. The weighted-average number of shares of common stock included in the computation of diluted net (loss) income attributable to common stockholders per share gives effect to all potentially dilutive common stock equivalents, including outstanding options and redeemable convertible preferred stock.

Common stock equivalents are excluded from the computation of diluted net (loss) income attributable to common stockholders per share if their effect is antidilutive.
Business Combinations

Business Combinations

The Company uses the acquisition method of accounting under ASC 805, Business Combinations. Each acquired company’s operating results are included in the Company's consolidated financial statements starting on the date of acquisition. The purchase price is equivalent to the fair value of consideration transferred. Tangible and identifiable intangible assets acquired and liabilities assumed

as of the date of acquisition are recorded at the acquisition date fair value. Goodwill is recognized for the excess of purchase price over the net fair value of assets acquired and liabilities assumed.

Amounts allocated to assets and liabilities are based upon fair values. Such valuations require management to make significant estimates and assumptions, especially with respect to the identifiable intangible assets. Management makes estimates of fair value based upon assumptions believed to be reasonable and that of a market participant. These estimates are based on historical experience and information obtained from the management of the acquired companies and the estimates are inherently uncertain. The separately identifiable intangible assets generally include customer relationships, trade names, and reagent licenses
Recently adopted accounting pronouncements

Recently adopted accounting pronouncements

The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. The Company has, however, elected to early- adopt as permitted certain new or revised accounting standards as of dates that may or may not coincide with the effective dates of public companies. These standards include the following:

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes ("Topic 740"). The objective of the guidance is to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and to provide more consistent application to improve the comparability of financial statements. The guidance is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. The Company early adopted this guidance on January 1, 2021, and the adoption did not have a material impact to the Company’s unaudited interim consolidated financial statements.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), to improve financial reporting and disclosures about leasing transactions. This ASU requires companies that lease assets to recognize on the balance sheet the assets and liabilities for the rights and obligations created by those leases, for substantially all leases. The recognition, measurement and presentation of expense and cash flows arising from a lease by a lessee will depend primarily on its classification as a finance or operating lease; both types of leases will be recognized on the balance sheet. This ASU also requires disclosures to help financial statement users to better understand the amount, timing and uncertainty of cash flows arising from leases. As the Company qualifies as an emerging growth company, the new lease standard was adopted by the Company on its effective date of January 1, 2022. The Company used the optional transition method to the modified retrospective approach in which results for reporting periods beginning on January 1, 2022 are presented under Topic 842, while prior period amounts continue to be reported and disclosed in accordance with the Company’s historical accounting treatment under ASC Topic 840, Leases.
 

A number of practical expedients and policy elections are available under the new guidance to reduce the burden of adoption and ongoing compliance with Topic 842. The Company elected the "package of practical expedients" permitted under the transition guidance, which did not require reassessment of whether contracts entered into prior to January 1, 2022 are or contain leases, and allowed carryforward of the historical lease classification for existing leases. The Company has not elected to adopt the “hindsight” practical expedient, and therefore will measure the right-of-use (ROU) asset and lease liability using the remaining portion of the lease term at adoption on January 1, 2022.

The Company made an accounting policy election under Topic 842 not to recognize ROU assets and lease liabilities for leases with a term of twelve months or less. For all other leases, the Company recognizes ROU assets and lease liabilities based on the present value of lease payments over the lease term at the commencement date of the lease (or January 1, 2022 for existing leases upon the adoption of Topic 842). The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by any lease incentives.

Future lease payments may include fixed rent escalation clauses or payments that depend on an index (such as the consumer price index). Subsequent changes an index and other periodic market-rate adjustments to base rent are recorded in variable lease expense in the period incurred. Residual value guarantees and payments for terminating a lease are included in the lease payments only when it is probable they will be incurred.

The Company’s leases may include a non-lease component representing additional services transferred to the Company, such as common area maintenance for real estate. The Company made an accounting policy election to account for each separate lease component and the non-lease components associated with that lease component as a single lease component. The non-lease components are generally variable in nature and recorded in variable lease expense in the period incurred.

The Company uses its incremental borrowing rate to determine the present value of lease payments, as the Company’s leases do not have a readily determinable implicit discount rate. The incremental borrowing rate is the rate of interest the Company would have to pay to borrow on a collateralized basis over a similar term and amount in a similar economic environment. Judgement is applied in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency, and economic environment in determining the incremental borrowing rate to apply to each lease.

Adoption of Topic 842 resulted in the recording of ROU assets and lease liabilities related to the Company’s operating leases of approximately $14.6 million and $15.2 million, respectively, on January 1, 2022. The adoption of the new lease standard did not materially impact the Company's consolidated net income or consolidated cash flows and did not result in a cumulative-effect adjustment to the opening balance of retained earnings. Refer to Note 16 for additional disclosures.
 

Recent accounting pronouncements not yet adopted

Recent accounting pronouncements not yet adopted

In June 2016, the FASB issued ASU 2016-13, Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. As the Company will lose its emerging growth company (“EGC”) status as of December 31, 2022, and the Company will be required to apply the provision of ASU 2016-13 beginning with the annual reporting period ended December 31, 2022. Company is currently evaluating the impact of adoption this guidance on the consolidated financial statements and related disclosures.

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2022
Accounting Policies [Abstract]  
Summary of Cash and Cash Equivalents

The following is a summary of cash and cash equivalents on the consolidated balance sheets (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Cash

 

$

10,673

 

 

$

18,939

 

Money market funds

 

 

327,272

 

 

 

345,679

 

Commercial paper

 

 

11,949

 

 

 

-

 

Total cash and cash equivalents as presented on the
   consolidated statements of cash flows

 

$

349,894

 

 

$

364,618

 

Summary of Accounts Receivable, Allowance for Doubtful Debt The following is a summary of the accounts receivables allowance for doubtful accounts for the six months ended June 30, 2022 and the year ended December 31, 2021 (in thousands):

Allowance for doubtful accounts

 

 

 

Balance at December 31, 2020

 

$

175

 

Addition during the period

 

 

-

 

Utilization of allowance for doubtful accounts

 

 

(172

)

Balance at December 31, 2021

 

$

3

 

Addition during the period

 

 

 

Utilization of allowance for doubtful accounts

 

 

(3

)

Balance at June 30, 2022

 

$

-

 

Summary of Useful Life of Property Plant and Equipment The Company’s estimated useful lives of its property and equipment are as follows:

 

 

Estimated Useful Lives

Furniture and fixtures

 

7 years

Laboratory equipment

 

5 years

Office and computer equipment

 

3 years

Leasehold improvements

 

Shorter of expected lease term or estimated useful life

Schedule of Finite-Lived Intangible Assets The Company’s estimated useful lives of its intangible assets are as follows:

 

 

Estimated Useful Lives

Patent

 

20 years

Trademarks

 

10 years

Tradename

 

4 years

Customer relationship

 

7 years

Reagent licenses

 

7 years

IP license

 

5 years

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

The following table depicts the disaggregation of revenue by sales channel mix and customer mix as defined by the nature of workflows (in thousands):

 

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Sales channel mix

 

 

 

 

 

 

 

 

 

 

 

 

Direct sales channel

 

$

33,602

 

 

$

25,703

 

 

$

64,521

 

 

$

45,565

 

Distributor channel

 

 

6,557

 

 

 

4,705

 

 

 

10,702

 

 

 

9,115

 

Total revenue, net

 

$

40,159

 

 

$

30,408

 

 

$

75,223

 

 

$

54,680

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Customer mix

 

 

 

 

 

 

 

 

 

 

 

 

Academia and government

 

$

15,406

 

 

$

13,754

 

 

$

29,813

 

 

$

23,870

 

Biotechnology, pharmaceutical, distributor and contract research
   organizations

 

 

24,753

 

 

 

16,654

 

 

 

45,410

 

 

 

30,810

 

Total revenue, net

 

$

40,159

 

 

$

30,408

 

 

$

75,223

 

 

$

54,680

 

Schedule of Estimated Revenues Expected to Be Recognized In The Future Related To Performance Obligations

The following table includes estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) as of June 30, 2022 (in thousands):

 

 

Less than 1 year

 

 

Greater than 1 year

 

 

Total

 

Product revenue

 

 

72

 

 

 

 

 

 

72

 

Service revenue

 

 

9,919

 

 

 

11,020

 

 

 

20,939

 

Total revenue

 

$

9,991

 

 

$

11,020

 

 

$

21,011

 

 

Schedule Contract with Customer Contract Asset Contract Liability and Receivable

The following table provides information about receivables, deferred revenue from contracts with customers, and customer deposits (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Trade accounts receivable

 

$

36,811

 

 

$

29,760

 

Contract liabilities:

 

 

 

 

 

 

Deferred revenue

 

$

21,011

 

 

$

16,871

 

Customer deposits, which are included in 'Other current liabilities'

 

 

736

 

 

 

1,018

 

Total contract liabilities

 

$

21,747

 

 

$

17,889

 

 

The following provides a roll-forward of the contract liabilities (in thousands):

Contract liabilities

 

 

 

Balance at December 31, 2020

 

$

7,745

 

Revenue recognized

 

 

(15,008

)

Revenue deferred

 

 

25,152

 

Balance at December 31, 2021

 

$

17,889

 

Revenue recognized

 

 

(12,060

)

Revenue deferred

 

 

15,918

 

Balance at June 30, 2022

 

$

21,747

 

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details (Tables)
6 Months Ended
Jun. 30, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Components of Inventory

The following table shows the components of inventory (in thousands):

 

 

June 30,

 

 

December 31,

 

 

 

2022

 

 

2021

 

Raw materials

 

$

25,828

 

 

$

17,260

 

Work in progress

 

 

2,475

 

 

 

2,297

 

Finished goods

 

 

17,042

 

 

 

12,614

 

Total inventories

 

$

45,345

 

 

$

32,171

 

Schedule of Components of Prepaid Expenses and Other Current Assets

The following table shows the components of prepaid expenses and other current assets (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Prepaid expenses:

 

 

 

 

 

 

Prepaid inventory

 

$

2,262

 

 

$

397

 

Prepaid rent

 

 

215

 

 

 

201

 

Prepaid insurance

 

 

125

 

 

 

1,873

 

Prepaid income tax

 

 

4,406

 

 

 

-

 

Other

 

 

2,345

 

 

 

2,132

 

Other current assets:

 

 

 

 

 

 

Tax refund receivable

 

 

372

 

 

 

(127

)

Other

 

 

1,495

 

 

 

708

 

Total prepaid expenses and other current assets

 

$

11,220

 

 

$

5,184

 

Summary of Components of Accrued Expenses

The following table shows the components of accrued expenses (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Accrued expenses:

 

 

 

 

 

 

Accrued compensation and related benefits

 

$

7,787

 

 

$

9,117

 

Professional service fees

 

 

679

 

 

 

1,119

 

Purchases

 

 

6,515

 

 

 

2,483

 

Product warranty

 

 

1,794

 

 

 

1,760

 

Other

 

 

1,066

 

 

 

772

 

Total accrued expenses

 

$

17,841

 

 

$

15,251

 

Summary of Components of Other Current Liabilities

The following table shows the components of other current liabilities (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Other current liabilities:

 

 

 

 

 

 

Customer deposits

 

$

736

 

 

$

1,018

 

Income tax payable

 

 

-

 

 

 

2,476

 

Sales and use tax payable

 

 

1,291

 

 

 

1,403

 

Operating lease liability, current

 

 

2,529

 

 

 

 

Other

 

 

1,074

 

 

 

1,455

 

Total other current liabilities

 

$

5,630

 

 

$

6,352

 

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]  
Schedule of Financial Instruments Measured on Recurring Basis The following table sets forth the fair value of the Company’s financial assets and liabilities by level within the fair value hierarchy (in thousands):

 

 

 

 

 

Quoted prices

 

 

 

 

 

 

 

 

 

 

 

 

in active

 

 

Significant

 

 

 

 

 

 

 

 

 

markets for

 

 

other

 

 

Significant

 

 

 

 

 

 

identical

 

 

observable

 

 

unobservable

 

 

 

December 31,

 

 

assets

 

 

inputs

 

 

inputs

 

 

 

2021

 

 

(level 1)

 

 

(level 2)

 

 

(level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

345,679

 

 

$

345,679

 

 

$

 

 

$

 

Total

 

$

345,679

 

 

$

345,679

 

 

$

 

 

$

 

 

 

 

 

 

 

Quoted prices

 

 

 

 

 

 

 

 

 

 

 

 

in active

 

 

Significant

 

 

 

 

 

 

 

 

 

markets for

 

 

other

 

 

Significant

 

 

 

 

 

 

identical

 

 

observable

 

 

unobservable

 

 

 

June 30,

 

 

assets

 

 

inputs

 

 

inputs

 

 

 

2022

 

 

(level 1)

 

 

(level 2)

 

 

(level 3)

 

Assets:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

327,272

 

 

$

327,272

 

 

$

 

 

$

 

Commercial paper

 

$

11,949

 

 

$

 

 

$

11,949

 

 

$

 

Total

 

$

339,221

 

 

$

327,272

 

 

$

11,949

 

 

$

 

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2022
Property, Plant and Equipment [Abstract]  
Summary of Useful Life of Property Plant and Equipment

The following table shows the components of property and equipment, net (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Laboratory equipment

 

$

3,673

 

 

$

2,410

 

Leasehold improvements

 

 

3,180

 

 

 

3,021

 

Construction in progress

 

 

225

 

 

 

344

 

Office and computer equipment

 

 

798

 

 

 

673

 

Furniture and fixtures

 

 

1,731

 

 

 

1,263

 

Total property and equipment

 

 

9,607

 

 

 

7,711

 

Less: accumulated depreciation

 

 

(2,267

)

 

 

(1,860

)

Property and equipment, net

 

$

7,340

 

 

$

5,851

 

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisition (Tables)
6 Months Ended
Jun. 30, 2022
Business Combinations [Abstract]  
Schedule of identifiable assets acquired and is reconciled to the purchase price The following table represents the allocation of the purchase price to the assets acquired by the Company as part of the acquisition included in the Company’s consolidated balance sheets, and is reconciled to the purchase price.

 

 

Tonbo

 

 

 

(in thousands)

 

Current assets

 

$

2,549

 

Fixed Assets

 

 

83

 

Reagent licenses

 

 

1,800

 

Tradename

 

 

700

 

Customer relationships

 

 

2,200

 

Total identifiable net assets acquired

 

 

7,332

 

Goodwill

 

 

9,668

 

Total

 

$

17,000

 

Schedule of identifiable intangible assets acquired and their estimated useful lives for amortization The identifiable intangible assets acquired and their estimated useful lives for amortization are as follows:

 

Tonbo

 

Fair Value

 

 

Useful life (years)

 

(In thousands, except for years)

Customer relationships

$

2,200

 

 

7

Reagent licenses

 

1,800

 

 

7

Tradename

 

700

 

 

4

Total

$

4,700

 

 

 

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets, Net (Tables)
6 Months Ended
Jun. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets and Goodwill

The following table shows the components of intangible assets, net (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Patents and trademarks

 

$

428

 

 

$

387

 

Tradename

 

 

700

 

 

 

700

 

IP license

 

 

476

 

 

 

476

 

Customer relationships

 

 

2,200

 

 

 

2,200

 

Reagent license

 

 

1,800

 

 

 

1,800

 

Total intangible assets

 

 

5,604

 

 

 

5,563

 

Less: accumulated amortization

 

 

(1,745

)

 

 

(824

)

Intangible assets, net

 

$

3,859

 

 

$

4,739

 

XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.2
Legal Settlement Liability (Tables)
6 Months Ended
Jun. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Legal Settlement Liability

The following table shows the components of the legal settlement liability (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Current:

 

 

 

 

 

 

Legal settlement liability

 

$

2,139

 

 

$

1,463

 

Noncurrent:

 

 

 

 

 

 

Legal settlement liability

 

 

14,649

 

 

 

13,745

 

Total legal settlement liability

 

$

16,788

 

 

$

15,208

 

XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plan (Tables)
6 Months Ended
Jun. 30, 2022
Share-based Payment Arrangement [Abstract]  
Summary of stock option activity

The following table shows stock option activity during the periods indicated (in thousands except share and per share data):

 

 

Number of options outstanding

 

 

Weighted-average exercise price

 

 

Weighted-average remaining contractual term (in years)

 

 

Aggregate intrinsic value

 

Balance as of December 31, 2021

 

 

8,805,850

 

 

$

6.56

 

 

 

8.03

 

 

$

147,623

 

Options granted

 

 

690,751

 

 

 

12.32

 

 

 

 

 

 

 

Options exercised

 

 

(689,288

)

 

 

1.18

 

 

 

 

 

 

 

Options forfeited

 

 

(536,796

)

 

 

9.89

 

 

 

 

 

 

 

Options expired

 

 

(59,345

)

 

 

0.96

 

 

 

 

 

 

 

Balance as of June 30, 2022

 

 

8,211,172

 

 

$

7.31

 

 

 

7.86

 

 

$

45,345,842

 

Options exercisable as of June 30, 2022

 

 

3,317,673

 

 

$

1.26

 

 

 

6.40

 

 

$

31,614,268

 

Schedule of RSU awards activity

The following table shows RSU awards activity during the periods indicated:

 

 

Shares

 

 

Weighted-average grant date fair value per share

 

Unvested balance at December 31, 2021

 

 

104,876

 

 

$

21.10

 

Granted

 

 

1,250,251

 

 

$

12.83

 

Vested

 

 

(76,990

)

 

$

13.64

 

Forfeited

 

 

(35,800

)

 

$

14.98

 

Unvested balance at June 30, 2022

 

 

1,242,337

 

 

$

13.42

 

Schedule of stock-based compensation expense

The following table shows the allocation of stock-based compensation expense related to the Company’s stock-based awards (in thousands):

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Cost of sales

 

$

749

 

 

$

120

 

 

$

1,455

 

 

$

232

 

Research and development

 

 

1,087

 

 

 

185

 

 

 

2,352

 

 

 

304

 

Sales and marketing

 

 

856

 

 

 

173

 

 

 

1,634

 

 

 

303

 

General and administrative

 

 

1,242

 

 

 

189

 

 

 

2,330

 

 

 

284

 

Total stock-based compensation

 

$

3,934

 

 

$

667

 

 

$

7,771

 

 

$

1,123

 

Summary of weighted average valuation assumptions used to calculate the fair value of options granted

The following table shows the weighted-average valuation assumptions used in determining the fair value of employee stock options:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Expected term (in years)

 

 

5.80

 

 

 

6.02

 

 

 

5.99

 

 

 

5.99

 

Expected volatility

 

 

75

%

 

 

90

%

 

 

75

%

 

 

91

%

Risk-free interest rate

 

 

3

%

 

 

1.06

%

 

 

2

%

 

 

1.09

%

Dividend yield

 

 

 

 

 

 

 

 

Summary of weighted average valuation assumptions used to calculate the fair value of the ESPP for the initial offering

The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP for the current offering period using the Black-Scholes option-pricing model:

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Expected term (in years)

 

 

0.5

 

 

 

 

 

 

0.5

 

 

 

 

Expected volatility

 

 

74

%

 

 

%

 

 

74

%

 

 

%

Risk-free interest rate

 

 

1

%

 

 

%

 

 

1

%

 

 

%

Dividend yield

 

 

 

 

 

 

 

 

 

 

 

 

XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.2
Lease (Tables)
6 Months Ended
Jun. 30, 2022
Leases [Abstract]  
Schedule of lease expense

Operating lease cost is recognized on a straight-line basis over the lease term. The components of lease expense are as follows (in thousands):

 

 

Six months ended

 

 

 

June 30, 2022

 

Operating lease cost

 

$

1,551

 

Short-term lease cost

 

 

24

 

Total lease cost

 

$

1,575

 

Schedule of Supplemental Cash Flow Information Related To Leases

Supplemental cash flow information related to leases is as follows (in thousands):

 

 

 

Six months ended

 

 

 

June 30, 2022

 

Cash paid for amounts included in measurement of lease liabilities:

 

 

 

Operating cash outflows - payments on operating leases

 

$

954

 

 

 

 

 

Right-of-use assets obtained in exchange for new lease obligations:

 

 

 

Operating leases

 

$

15,142

 

Schedule of Supplemental Balance Sheet Information Related To Leases Supplemental balance sheet information related to leases is as follows (in thousands):

 

 

 

June 30, 2022

 

Operating lease right-of-use assets

 

$

13,635

 

Included in other current liabilities:

 

 

 

Operating lease liabilities, current

 

$

2,529

 

Operating lease liabilities, noncurrent

 

 

12,316

 

Total operating lease liabilities

 

$

14,845

 

 

Weighted-average remaining lease term - operating leases:

 

5.88

 

 

 

Weighted-average discount rate - operating leases:

 

3.1%

Summary of Future Undiscounted Cash Flows And Reconciliation To The Lease Liabilities Recognized

Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet as of June 30, 2022 is as follows (in thousands):

 

2022 (excluding the six months ended June 30)

 

$

1,377

 

2023

 

 

2,993

 

2024

 

 

2,620

 

2025

 

 

2,220

 

2026

 

 

2,188

 

Thereafter

 

 

4,547

 

Total lease payments

 

$

15,945

 

Less imputed interest

 

 

(1,100

)

Total present value of lease liabilities

 

$

14,845

 

Summary of Future Minimum Lease Payment Under Leases

As of December 31, 2021, a summary of the Company's future minimum lease payments, as determined under Topic 840, for all non-cancelable operating leases, excluding minimum sublease rentals of $0.6 million due in the future under a non-cancelable sublease, was as follows (in thousands):

 

 

 

Operating leases

 

2022

 

$

2,251

 

2023

 

 

2,803

 

2024

 

 

2,417

 

2025

 

 

2,215

 

2026

 

 

2,220

 

Thereafter

 

 

4,571

 

Total future minimum lease payments

 

$

16,477

 

XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Product Warranty (Tables)
6 Months Ended
Jun. 30, 2022
Product Warranties Disclosures [Abstract]  
Schedule of product warranty liability

The following table shows the activity in the product warranty accrual included in accrued expenses on the consolidated balance sheets (in thousands):

 

 

June 30,
2022

 

 

December 31,
2021

 

Balance, beginning of the period

 

$

1,760

 

 

$

969

 

Accrual for current year warranties

 

 

1,013

 

 

 

3,304

 

Warranty cost incurred

 

 

(979

)

 

 

(2,513

)

Balance, end of period

 

$

1,794

 

 

$

1,760

 

XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share Attributable to Common Stockholders (Tables)
6 Months Ended
Jun. 30, 2022
Earnings Per Share [Abstract]  
Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Stockholders

The following table sets forth the computation of the Company’s basic and diluted net (loss) income attributable to common stockholders per share for the three and six months ended June 30, 2022 and 2021 (in thousands except share and per share data):

 

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

 

2021

 

Numerator

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$

(702

)

 

$

2,670

 

 

$

(2,860

)

 

$

2,772

 

Less: noncontrolling interests

 

 

104

 

 

 

-

 

 

 

241

 

 

$

-

 

Less: net income allocated to participating securities

 

 

-

 

 

 

(2,670

)

 

 

-

 

 

 

(2,772

)

 

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income attributable to common stockholders, basic and diluted

 

$

(598

)

 

$

-

 

 

$

(2,619

)

 

$

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares outstanding, attributable to common stockholders, basic

 

 

134,403,059

 

 

 

31,878,762

 

 

 

134,154,171

 

 

 

31,719,005

 

Effect of employee stock plans

 

 

-

 

 

 

4,294,274

 

 

 

-

 

 

 

4,189,549

 

Weighted-average common shares outstanding, attributable to common stockholders, diluted

 

 

134,403,059

 

 

 

36,173,036

 

 

 

134,154,171

 

 

 

35,908,554

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income per share attributable to common stockholders, basic

 

 

(0.00

)

 

 

-

 

 

$

(0.02

)

 

$

-

 

Net (loss) income per share attributable to common stockholders, diluted

 

 

(0.00

)

 

 

-

 

 

$

(0.02

)

 

$

-

 

XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2
Geographic Areas (Tables)
6 Months Ended
Jun. 30, 2022
Segments, Geographical Areas [Abstract]  
Schedule of revenue from external customers by geographical areas

The Company sells its products worldwide and attributes revenue to the geography where the product is delivered. The geographical distribution of revenue for the three and six months ended June 30, 2022 and 2021 was as follows (in thousands):

 

 

Three months ended June 30,

 

 

Six months ended June 30,

 

 

 

2022

 

 

2021

 

 

2022

 

2021

 

United States

 

$

24,761

 

 

$

17,251

 

 

$

45,085

 

$

30,599

 

EMEA

 

 

8,838

 

 

 

9,656

 

 

 

17,522

 

 

17,303

 

APAC

 

 

6,142

 

 

 

3,390

 

 

 

11,153

 

 

6,646

 

Other

 

 

418

 

 

 

111

 

 

 

1,463

 

 

132

 

Total revenue, net

 

$

40,159

 

 

$

30,408

 

 

$

75,223

 

$

54,680

 

 

As of June 30, 2022 and December 31, 2021, the Company’s long-lived assets by geographic area were as follows (in thousands):

 

 

June 30

 

 

December 31,

 

 

 

2022

 

 

2021

 

 

 

 

 

 

 

 

United States

 

$

5,534

 

 

$

3,801

 

APAC

 

 

1,806

 

 

 

2,050

 

Total

 

$

7,340

 

 

$

5,851

 

XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business - Additional Information (Details) - USD ($)
1 Months Ended 6 Months Ended
Jul. 27, 2021
Jul. 31, 2021
Jun. 30, 2022
Dec. 31, 2021
Entity Incorporation State Country Code     DE  
Offering related transaction costs $ 5,300,000      
Common stock, shares authorized     1,000,000,000 1,000,000,000
IPO        
Sale of common stock   13,949,401    
Offering price per share   $ 17.00    
Number of additional shares purchased   2,184,695    
Net Proceeds   $ 215,700,000    
Gross Proceeds from IPO   237,100,000    
Underwriting discounts and commissions   17,300,000    
Offering related transaction costs   $ 5,300,000    
Common stock converted 87,268,694      
Common stock, shares authorized 1,000,000,000      
Preferred Stock, Shares Authorized 10,000,000      
IPO | Selling Stockholders        
Shares offered   2,799,929    
Gross Proceeds from IPO   $ 0    
IPO | Convertible Preferred Stock        
Convertible preferred stock outstanding 0      
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 27, 2021
Jul. 16, 2021
Jul. 31, 2021
Jul. 31, 2015
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Jan. 01, 2022
Dec. 31, 2021
Accounting Policies [Line Items]                    
Variable interest entity ownership percentage             50.00%      
Cash and cash equivalents         $ 349,894,000   $ 349,894,000     $ 364,618,000
Cash, FDIC insured amount         250,000   250,000     250,000
Goodwill         10,144,000   $ 10,144,000     10,144,000
Upfront and payment terms.             30 days      
Initial public offering costs $ 5,300,000                  
Deferred offering costs         0   $ 0     0
Advertising, marketing and media expenses         800,000 $ 400,000 1,100,000 $ 600,000    
ROU assets         13,635,000   13,635,000   $ 14,600,000 $ 0
Operating lease liability         $ 14,845,000   $ 14,845,000   $ 15,200,000  
IPO                    
Accounting Policies [Line Items]                    
Stock split   1.3333-for-1                
Initial public offering costs     $ 5,300,000              
Minimum                    
Accounting Policies [Line Items]                    
Delivery and payment terms         30 days   30 days      
Service contracts terms             1 year      
Maximum                    
Accounting Policies [Line Items]                    
Delivery and payment terms         90 days   90 days      
Service contracts terms             3 years      
Cytek Tech                    
Accounting Policies [Line Items]                    
Aggregate purchase amount       $ 900,000            
Goodwill       476,000            
Intangible assets       $ 476,000            
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Accounting Policies [Abstract]        
Cash $ 10,673 $ 18,939    
Money market funds 327,272 345,679    
Commercial paper 11,949 0    
Total cash, cash equivalents, and restricted cash as presented on the consolidated statements of cash flows $ 349,894 $ 364,618 $ 159,846 $ 166,119
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Accounts Receivables Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Accounting Policies [Abstract]    
Beginning Balance $ 3 $ 175
Addition during the period 0 0
Utilization of allowance for doubtful accounts (3) (172)
Ending Balance $ 0 $ 3
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Useful Life of Property Plant and Equipment (Details)
6 Months Ended
Jun. 30, 2022
Furniture and Fixtures  
Accounting Policies [Line Items]  
Estimated useful lives 7 years
Laboratory Equipment  
Accounting Policies [Line Items]  
Estimated useful lives 5 years
Office and Computer Equipment  
Accounting Policies [Line Items]  
Estimated useful lives 3 years
Leasehold Improvements  
Accounting Policies [Line Items]  
Estimated useful lives Shorter of expected lease term or estimated useful life
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.2
Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets (Details)
6 Months Ended
Jun. 30, 2022
Patent  
Accounting Policies [Line Items]  
Estimated useful lives 20 years
Trademarks  
Accounting Policies [Line Items]  
Estimated useful lives 10 years
Tradename  
Accounting Policies [Line Items]  
Estimated useful lives 4 years
Customer relationship  
Accounting Policies [Line Items]  
Estimated useful lives 7 years
IP license  
Accounting Policies [Line Items]  
Estimated useful lives 5 years
Reagent License  
Accounting Policies [Line Items]  
Estimated useful lives 7 years
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Sales channel mix        
Total revenue, net $ 40,159 $ 30,408 $ 75,223 $ 54,680
Sales Channel, Directly to Consumer [Member]        
Sales channel mix        
Total revenue, net 33,602 25,703 64,521 45,565
Sales Channel, Through Intermediary [Member]        
Sales channel mix        
Total revenue, net 6,557 4,705 10,702 9,115
Customer mix [Member]        
Sales channel mix        
Total revenue, net 40,159 30,408 75,223 54,680
Customer mix [Member] | Academia And Government        
Sales channel mix        
Total revenue, net 15,406 13,754 29,813 23,870
Customer mix [Member] | Biotechnology Pharmaceutical Distributor And C R O        
Sales channel mix        
Total revenue, net 24,753 16,654 45,410 30,810
Sales channel mix [Member]        
Sales channel mix        
Total revenue, net $ 40,159 $ 30,408 $ 75,223 $ 54,680
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers - Schedule of Estimated Revenues expected to Be Recognized In The Future Related To Performance Obligations (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Disaggregation Of Revenue [Line Items]  
Total revenue $ 21,011
Less Than One Year [Member]  
Disaggregation Of Revenue [Line Items]  
Total revenue 9,991
Greater Than One Year [Member]  
Disaggregation Of Revenue [Line Items]  
Total revenue 11,020
Product  
Disaggregation Of Revenue [Line Items]  
Total revenue 72
Product | Less Than One Year [Member]  
Disaggregation Of Revenue [Line Items]  
Total revenue 72
Product | Greater Than One Year [Member]  
Disaggregation Of Revenue [Line Items]  
Total revenue 0
Service  
Disaggregation Of Revenue [Line Items]  
Total revenue 20,939
Service | Less Than One Year [Member]  
Disaggregation Of Revenue [Line Items]  
Total revenue 9,919
Service | Greater Than One Year [Member]  
Disaggregation Of Revenue [Line Items]  
Total revenue $ 11,020
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers - Schedule of Information About Receivables, Customer Deposits and Deferred Revenue From Contracts With Customers (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Abstract]      
Trade accounts receivable, net $ 36,811 $ 29,760  
Contract liabilities:      
Deferred revenue 21,011 16,871  
Customer deposits, which are included in 'Other current liabilities' 736 1,018  
Total contract liabilities $ 21,747 $ 17,889 $ 7,745
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue from Contracts with Customers - Schedule of Rollforward of The Current Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Contract liabilities:    
Balance $ 17,889 $ 7,745
Revenue recognized (12,060) (15,008)
Revenue deferred 15,918 25,152
Balance $ 21,747 $ 17,889
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details - Schedule of Components of Inventory (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Raw materials $ 25,828 $ 17,260
Work in progress 2,475 2,297
Finished goods 17,042 12,614
Total inventories $ 45,345 $ 32,171
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details - Schedule of Components of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Prepaid expenses:    
Prepaid inventory $ 2,262 $ 397
Prepaid rent 215 201
Prepaid insurance 125 1,873
Prepaid income tax 4,406
Other 2,345 2,132
Other current assets:    
Tax refund receivable 372 (127)
Other 1,495 708
Total prepaid expenses and other current assets $ 11,220 $ 5,184
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details - Summary of Components of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued expenses:    
Accrued compensation and related benefits $ 7,787 $ 9,117
Professional service fees 679 1,119
Purchases 6,515 2,483
Product warranty 1,794 1,760
Other 1,066 772
Total accrued expenses $ 17,841 $ 15,251
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Details - Summary of Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Customer deposits $ 736 $ 1,018
Income tax payable 0 2,476
Sales and use tax payable 1,291 1,403
Operating lease liabilities, current 2,529
Other 1,074 1,455
Total other current liabilities $ 5,630 $ 6,352
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurement and Fair Value of Financial Instruments - Schedule of Financial Instruments Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets:    
Money market funds $ 339,221 $ 345,679
Level 1    
Assets:    
Money market funds 327,272 345,679
Level 2    
Assets:    
Money market funds 11,949  
Money Market Funds    
Assets:    
Money market funds 327,272 345,679
Money Market Funds | Level 1    
Assets:    
Money market funds 327,272 $ 345,679
Commercial paper    
Assets:    
Money market funds 11,949  
Commercial paper | Level 1    
Assets:    
Money market funds 0  
Commercial paper | Level 2    
Assets:    
Money market funds $ 11,949  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments (Additional Information) (Details)
$ in Millions
Jun. 30, 2022
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]  
Marketable equity investments $ 1.6
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.2
Property, Plant, and Equipment - Summary of Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Property Plant And Equipment [Line Items]    
Total property and equipment $ 9,607 $ 7,711
Less: accumulated depreciation (2,267) (1,860)
Property and equipment, net 7,340 5,851
Laboratory Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 3,673 2,410
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Total property and equipment 3,180 3,021
Construction In Progress    
Property Plant And Equipment [Line Items]    
Total property and equipment 225 344
Office and Computer Equipment    
Property Plant And Equipment [Line Items]    
Total property and equipment 798 673
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Total property and equipment $ 1,731 $ 1,263
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.2
Property, Plant, and Equipment - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Property, Plant and Equipment [Abstract]        
Depreciation $ 398,000 $ 199,000 $ 738,000 $ 366,000
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisition - Additional Information (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Nov. 02, 2021
Business Acquisition [Line Items]      
Business Acquisition, Transaction Costs   $ 230,000  
Royalty rates 2.00%    
Discount rate 13.00%    
Tonbo Biotechnologies Corporation      
Business Acquisition [Line Items]      
Aggregate cash consideration     $ 17,000,000
Goodwill, Acquired During Period $ 9,700,000    
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisition - Summary of Allocation of Purchase Price to the Assets Acquired As a Part of the Acquisition (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Business Acquisition [Line Items]    
Goodwill $ 10,144 $ 10,144
Tonbo Biotechnologies [Member]    
Business Acquisition [Line Items]    
Current Assets 2,549  
Fixed Assets 83  
Reagent licenses 1,800  
Tradename 700  
Customer relationships 2,200  
Total identifiable net assets acquired 7,332  
Goodwill 9,668  
Total $ 17,000  
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.2
Acquisition - Summary of Identifiable Intangible Assets Acquired And Their Estimated Useful lives For Amortization (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Customer Relationships [Member]  
Business Acquisition [Line Items]  
Useful life (years) 7 years
Reagent licenses [Member]  
Business Acquisition [Line Items]  
Useful life (years) 7 years
Tonbo Biotechnologies [Member]  
Business Acquisition [Line Items]  
Fair Value $ 4,700
Tonbo Biotechnologies [Member] | Trade Names [Member]  
Business Acquisition [Line Items]  
Fair Value $ 700
Useful life (years) 4 years
Tonbo Biotechnologies [Member] | Customer Relationships [Member]  
Business Acquisition [Line Items]  
Fair Value $ 2,200
Useful life (years) 7 years
Tonbo Biotechnologies [Member] | Reagent licenses [Member]  
Business Acquisition [Line Items]  
Fair Value $ 1,800
Useful life (years) 7 years
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets, Net - Summary of Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Total intangible assets $ 5,604 $ 5,563
Less: accumulated amortization (1,745) (824)
Intangible assets, net 3,859 4,739
Patents and Trademarks    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Total intangible assets 428 387
IP License    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Total intangible assets 476 476
Tradename    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Total intangible assets 700 700
Customer relationship    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Intangible assets, net 2,200 2,200
Reagent License    
Indefinite Lived Intangible Assets By Major Class [Line Items]    
Total intangible assets $ 1,800 $ 1,800
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.2
Goodwill and Intangible Assets, Net - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization of Intangible Assets $ 468,000 $ 1,000 $ 921,000 $ 2,000
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Legal Settlement Liability - Schedule of Legal Settlement Liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Commitments and Contingencies Disclosure [Abstract]    
Legal settlement liability Current $ 2,139 $ 1,463
Legal settlement liability Non Current 14,649 13,745
Total legal settlement liability $ 16,788 $ 15,208
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.2
Legal settlement liability - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2021
Loss Contingencies [Line Items]            
Loss contingency, lawsuit filing date     February 13, 2018      
Upfront payment     $ 2,000      
Royalty payment duration     10 years      
Mile stone payment     $ 6,000      
Common stock, shares issued 134,601,671   134,601,671     133,749,663
Cost of sales related to royalty expense   $ 700 $ 800 $ 1,400    
Interest expense $ 647 433 1,237 808    
Interest Expenses Related to Litigation Settlement 500 $ 400 1,000 $ 800    
Legal settlement liability, current 2,139   2,139     $ 1,463
Settlement Liabilities [Member]            
Loss Contingencies [Line Items]            
Legal settlement liability, current $ 16,800   $ 16,800     $ 15,200
Common Stock [Member]            
Loss Contingencies [Line Items]            
Common stock, shares issued         2,087,545  
BD [Member]            
Loss Contingencies [Line Items]            
Stock issued during period shares new issues         2,087,545  
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Redeemable Convertible Preferred Stock - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Oct. 31, 2020
Dec. 31, 2018
Nov. 30, 2018
Oct. 31, 2018
Sep. 30, 2018
Jan. 31, 2018
Dec. 31, 2016
Oct. 31, 2015
Jul. 31, 2015
Mar. 31, 2015
Dec. 31, 2021
Jul. 31, 2021
Oct. 30, 2018
Series A Redeemable Convertible Preferred Stock [Member]                          
Shares offered               14,699,632 8,166,462 9,799,755 32,665,849    
Preferred stock purchase price               $ 0.38 $ 0.38 $ 0.38      
Proceeds from issuance of redeemable convertible preferred stock                     $ 12,200,000    
Stock issuance cost                     $ 89,000    
Repurchase of preferred stock       2,452,270                  
Preferred stock repurchase, price per share       $ 2.04                  
Aggregate purchase price of redeemable convertible preferred stock       $ 5,000,000.0                  
Preferred stock share authorized       30,213,574                 32,665,849
Series B Convertible Redeemable Preferred Stock [Member]                          
Shares offered           6,110,957 9,888,639            
Preferred stock purchase price           $ 0.75 $ 0.75            
Series C Convertible Redeemable Preferred Stock [Member]                          
Shares offered   2,084,387 2,501,265   18,717,804                
Preferred stock purchase price   $ 2.40 $ 2.40   $ 2.40                
Preferred stock share authorized 23,303,456                        
2018 Eighteen Preferred Stock [Member]                          
Preferred stock share authorized       70,212,570                 72,664,850
Series D Redeemable Convertible Preferred Stock [Member]                          
Shares offered 17,752,068                        
Preferred stock purchase price $ 6.76                        
Proceeds from issuance of redeemable convertible preferred stock $ 119,700,000                        
Redeemable Convertible Preferred Stock                          
Preferred stock converted into common stock                       87,268,694  
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Common Stock - Additional Information (Details) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Class Of Stock [Line Items]    
Common stock, shares authorized 1,000,000,000 1,000,000,000
Common stock, par value $ 0.001 $ 0.001
Common Stock    
Class Of Stock [Line Items]    
Common stock, shares authorized 1,000,000,000  
Common stock, par value $ 0.001  
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plan - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Weighted-average grant date fair value of options granted   $ 6.51 $ 4.27 $ 8.74 $ 3.74
Total stock-based compensation   $ 3,934 $ 667 $ 7,771 $ 1,123
Share-based Payment Arrangement, Option          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock-based compensation expense related to unvested stock options   33,900 $ 9,700 $ 33,900 $ 9,700
Unrecognized stock-based compensation expense estimated, recognition period       2 years 7 months 28 days 2 years 10 months 20 days
Restricted Stock Units (RSUs) [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized stock-based compensation expense related to unvested stock options   $ 15,700   $ 15,700  
Unrecognized stock-based compensation expense estimated, recognition period       3 years 8 months 1 day  
2021 Equity Incentive Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock reserved for future issuance 18,000,000 18,813,465   18,813,465  
Annual increase to common stock reserved for issuance 4.00%        
2021 Employee Stock Purchase Plan          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares outstanding 5,000,000        
Employee stock purchase plan shares issued       92,638  
Employee Stock Purchase Plan 2021          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common stock reserved for future issuance 2,000,000        
Annual increase to common stock reserved for issuance 1.00%        
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plan - Summary of Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Shares    
Options outstanding, beginning balance (in shares) 8,805,850  
Options granted (in shares) 690,751  
Options exercised (in shares) (689,288)  
Options forfeited (in shares) (536,796)  
Options expired (in shares) (59,345)  
Options outstanding, ending balance (in shares) 8,211,172 8,805,850
Options exercisable (in shares) 3,317,673  
Weighted average exercise price, beginning balance (in dollars per share) $ 6.56  
Weighted average exercise price, options granted (in dollars per share) 12.32  
Weighted average exercise price, options exercised (in dollars per share) 1.18  
Weighted average exercise price, options forfeited (in dollars per share) 9.89  
Weighted average exercise price, options expired (in dollars per share) 0.96  
Weighted average exercise price, ending balance (in dollars per share) 7.31 $ 6.56
Weighted average exercise price, options exercisable (in dollars per share) $ 1.26  
Stock options outstanding, weighted average remaining contractual term 7 years 10 months 9 days 8 years 10 days
Stock options exercisable, weighted average remaining contractual term 6 years 4 months 24 days  
Stock options outstanding, aggregate intrinsic value, beginning balance $ 147,623  
Stock options outstanding, aggregate intrinsic value, ending balance 45,345,842 $ 147,623
Stock options exercisable, aggregate intrinsic value $ 31,614,268  
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-based compensation plan - Schedule of RSU Awards Activty (Details) - Restricted Stock Units (RSUs) [Member]
6 Months Ended
Jun. 30, 2022
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unvested balance Beginning balance | shares 104,876
Granted | shares 1,250,251
Vested | shares (76,990)
Forfeited | shares (35,800)
Unvested balance, Ending balance | shares 1,242,337
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance | $ / shares $ 21.10
Weighted-average grant date fair value per share, Granted | $ / shares 12.83
Weighted-average grant date fair value per share, Vested | $ / shares 13.64
Weighted-average grant date fair value per share, Forfeited | $ / shares 14.98
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance | $ / shares $ 13.42
XML 83 R73.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plan - Schedule of Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation $ 3,934 $ 667 $ 7,771 $ 1,123
Cost of Sales        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation 749 120 1,455 232
Research and Development Expense        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation 1,087 185 2,352 304
Selling and Marketing Expense        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation 856 173 1,634 303
General and Administrative Expense        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Total stock-based compensation $ 1,242 $ 189 $ 2,330 $ 284
XML 84 R74.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plan - Summary of weighted average valuation assumptions used to calculate the fair value of options granted (Details) - Share-based Payment Arrangement, Option
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 5 years 9 months 18 days 6 years 7 days 5 years 11 months 26 days 5 years 11 months 26 days
Expected volatility 75.00% 90.00% 75.00% 91.00%
Risk-free interest rate 3.00% 1.06% 2.00% 1.09%
Dividend yield 0.00% 0.00% 0.00% 0.00%
XML 85 R75.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation Plan - Summary of weighted average valuation assumptions used to calculate the fair value of the ESPP for the initial offering (Details) - ESPP [Member]
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected term (in years) 6 months   6 months  
Expected volatility 74.00% 0.00% 74.00% 0.00%
Risk-free interest rate 1.00% 0.00% 1.00% 0.00%
Dividend yield 0.00% 0.00% 0.00% 0.00%
XML 86 R76.htm IDEA: XBRL DOCUMENT v3.22.2
Employee Benefit Plan - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Retirement Benefits [Abstract]        
Employer contribution $ 268,000 $ 197,000 $ 517,000 $ 367,000
XML 87 R77.htm IDEA: XBRL DOCUMENT v3.22.2
Income Taxes - Additional Information (Details)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Operating Loss Carryforwards [Line Items]    
Effective tax rate from continuing operations 39.20% 18.90%
XML 88 R78.htm IDEA: XBRL DOCUMENT v3.22.2
Lease (Additional Information) (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2022
USD ($)
Jun. 30, 2022
USD ($)
Lessee, Lease, Description [Line Items]    
Sub-lessor in an agreement   3 years
Minimum Sublease Rentals $ 600,000 $ 600,000
Sublease income $ 66,000 $ 133,000
Office Facilities and Equipment [Member]    
Lessee, Lease, Description [Line Items]    
Leases renewal terms under operating lease agreements 5 years 5 years
Building [Member]    
Lessee, Lease, Description [Line Items]    
Leases term under operating lease agreements 62 months 62 months
Operating lease payments   $ 1,900,000
Maximum | Office Facilities and Equipment [Member]    
Lessee, Lease, Description [Line Items]    
Leases term under operating lease agreements 7 years 3 months 7 years 3 months
Minimum | Office Facilities and Equipment [Member]    
Lessee, Lease, Description [Line Items]    
Leases term under operating lease agreements 1 year 1 year
XML 89 R79.htm IDEA: XBRL DOCUMENT v3.22.2
Lease - Schedule of Lease Expense (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Lease expense  
Operating lease cost $ 1,551
Short-term lease cost 24
Total lease cost $ 1,575
XML 90 R80.htm IDEA: XBRL DOCUMENT v3.22.2
Lease - Schedule of Supplemental Cash Flow Information Related To Leases (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
Cash paid for amounts included in measurement of lease liabilities:  
Operating Cash Outflows Payments On Operating Leases $ 954
Right of Use Assets Obtained in Exchange for New Lease Obligations Abstract  
Operating leases $ 15,142
XML 91 R81.htm IDEA: XBRL DOCUMENT v3.22.2
Lease - Schedule of Supplemental Balance Sheet Information Related To Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jan. 01, 2022
Dec. 31, 2021
Supplemental disclosure of cash flow information:      
Operating lease right-of-use assets $ 13,635 $ 14,600 $ 0
Included in other current liabilities:      
Operating lease liabilities, current 2,529  
Operating lease liability, noncurrent 12,316   $ 0
Total present value of lease liabilities $ 14,845 $ 15,200  
Weighted-average remaining lease term - operating leases: 5 years 10 months 17 days    
Weighted-average discount rate - operating leases: 3.10%    
XML 92 R82.htm IDEA: XBRL DOCUMENT v3.22.2
Lease - Summary of Future Undiscounted Cash Flows And Reconciliation To The Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Minimum Lease Payments, Sale Leaseback Transactions, Fiscal Year Maturity [Abstract]  
2022 (excluding the six months ended June 30) $ 1,377
2023 2,993
2024 2,620
2025 2,220
2026 2,188
Thereafter 4,547
Minimum Lease Payments, Sale Leaseback Transactions, Total 15,945
Less imputed interest (1,100)
Total present value of lease liabilities $ 14,845
XML 93 R83.htm IDEA: XBRL DOCUMENT v3.22.2
Lease - Schedule of Future Lease Payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2022 $ 2,251
2023 2,803
2024 2,417
2025 2,215
2026 2,220
Thereafter 4,571
Total Future Minimum Lease Payments $ 16,477
XML 94 R84.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Additional Information (Details)
$ in Millions
May 07, 2020
USD ($)
Commitment And Contingencies [Line Items]  
Gross proceeds from loan program $ 4.1
Average Monthly Payroll Expense 2.5
XML 95 R85.htm IDEA: XBRL DOCUMENT v3.22.2
Investment in Cytek Japan - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Mar. 31, 2021
May 31, 2019
Jun. 30, 2022
Jun. 30, 2022
Jun. 30, 2021
Investment Holdings [Line Items]          
Net income attributable to noncontrolling interests     $ 104,000 $ 241,000 $ 0
Cytek Japan          
Investment Holdings [Line Items]          
Equity method investment percentage   50.00%      
Proportionate share of Cytek Japan’s earnings       $ 40,000  
Recognized net assets $ 1,100,000        
Noncontrolling Interest 315,000        
Cytek Japan | Cash          
Investment Holdings [Line Items]          
Recognized net assets 1,000,000.0        
Cytek Japan | Common Stock          
Investment Holdings [Line Items]          
Common Stock Purchased Value $ 688,000 $ 46,000      
Cytek Japan | Minimum          
Investment Holdings [Line Items]          
Equity method investment percentage 50.00%        
Cytek Japan | Maximum          
Investment Holdings [Line Items]          
Equity method investment percentage 73.00%        
T O M Y Digital Biology | Common Stock          
Investment Holdings [Line Items]          
Common Stock Purchased Value $ 229,000        
XML 96 R86.htm IDEA: XBRL DOCUMENT v3.22.2
Product Warranty - Schedule of Product Warranty Liability (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Product Warranties Disclosures [Abstract]    
Balance, beginning of the period $ 1,760 $ 969
Accrual for current year warranties 1,013 3,304
Warranty cost incurred (979) (2,513)
Balance, end of period $ 1,794 $ 1,760
XML 97 R87.htm IDEA: XBRL DOCUMENT v3.22.2
Net (loss) Income Attributable to Common Stockholders Per Share - Computation of the Basic and Diluted Net Income Attributable to Common Stockholders Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator          
Net (loss) income $ (702,000) $ 2,670,000 $ 102,000 $ (2,860,000) $ 2,772,000
Less: noncontrolling interests 104,000     241,000 0
Less: net income allocated to participating securities 0 (2,670,000)   0 (2,772,000)
Net (loss) income attributable to common stockholders, basic and diluted $ (598,000) $ 0   $ (2,619,000) $ 0
Denominator          
Weighted-average common shares outstanding, attributable to common stockholders, basic 134,403,059 31,878,762   134,154,171 31,719,005
Effect of stock options 0 4,294,274   0 4,189,549
Weighted-average common shares outstanding, attributable to common stockholders, diluted 134,403,059 36,173,036   134,154,171 35,908,554
Net (loss) income per share attributable to common stockholders, basic $ (0.00) $ 0   $ (0.02) $ 0
Net (loss) income per share attributable to common stockholders, diluted $ (0.00) $ 0   $ (0.02) $ 0
XML 98 R88.htm IDEA: XBRL DOCUMENT v3.22.2
Net (loss) income attributable to common stockholders per share - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Earnings Per Share [Abstract]        
Share-based compensation awards $ 4.4 $ 1.2 $ 3.9 $ 0.7
XML 99 R89.htm IDEA: XBRL DOCUMENT v3.22.2
Geographic Areas - Schedule of Revenue from External Customers by Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenue, net $ 40,159 $ 30,408 $ 75,223 $ 54,680
United States        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenue, net 24,761 17,251 45,085 30,599
EMEA        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenue, net 8,838 9,656 17,522 17,303
APAC        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenue, net 6,142 3,390 11,153 6,646
Other        
Revenues From External Customers And Long Lived Assets [Line Items]        
Total revenue, net $ 418 $ 111 $ 1,463 $ 132
XML 100 R90.htm IDEA: XBRL DOCUMENT v3.22.2
Geographic Areas - Schedule of Long-Lived Assets by Geographical Areas (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Revenues From External Customers And Long Lived Assets [Line Items]    
Total long-lived assets $ 7,340 $ 5,851
United States    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total long-lived assets 5,534 3,801
APAC    
Revenues From External Customers And Long Lived Assets [Line Items]    
Total long-lived assets $ 1,806 $ 2,050
XML 101 R91.htm IDEA: XBRL DOCUMENT v3.22.2
Related Party Transactions (Additional Information) (Details)
$ in Millions
May 07, 2022
USD ($)
Hong Kong subsidiary (Cytek HK)  
Related Party Transaction [Line Items]  
Other Investments and Securities, at Cost $ 1.6
DeepCyto [Member] | Series A Preferred Stock [Member]  
Related Party Transaction [Line Items]  
Ownership interest 3.30%
XML 102 ctkb-20220630_htm.xml IDEA: XBRL DOCUMENT 0001831915 ctkb:TonboBiotechnologiesMember ctkb:ReagentLicensesMember 2022-01-01 2022-06-30 0001831915 us-gaap:MoneyMarketFundsMember 2021-12-31 0001831915 ctkb:CustomerMixMember 2021-01-01 2021-06-30 0001831915 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001831915 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001831915 us-gaap:TradeNamesMember 2021-12-31 0001831915 srt:AsiaPacificMember 2021-12-31 0001831915 2021-01-01 2021-03-31 0001831915 us-gaap:ProductMember 2022-04-01 2022-06-30 0001831915 ctkb:SeriesARedeemableConvertiblePreferredStockMember 2021-01-01 2021-12-31 0001831915 srt:AsiaPacificMember 2021-01-01 2021-06-30 0001831915 us-gaap:ProductMember ctkb:GreaterThanOneYearMember 2022-06-30 0001831915 us-gaap:SalesChannelDirectlyToConsumerMember 2021-04-01 2021-06-30 0001831915 us-gaap:RetainedEarningsMember 2021-06-30 0001831915 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-06-30 0001831915 ctkb:ReagentLicensesMember 2022-01-01 2022-06-30 0001831915 ctkb:AcademiaAndGovernmentMember ctkb:CustomerMixMember 2022-04-01 2022-06-30 0001831915 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2021-12-31 0001831915 us-gaap:CostOfSalesMember 2021-04-01 2021-06-30 0001831915 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001831915 ctkb:SeriesARedeemableConvertiblePreferredStockMember 2015-03-01 2015-03-31 0001831915 ctkb:TonboBiotechnologiesMember 2022-06-30 0001831915 us-gaap:RestrictedStockUnitsRSUMember 2022-06-30 0001831915 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel2Member 2022-06-30 0001831915 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-06-30 0001831915 us-gaap:BuildingMember 2022-06-30 0001831915 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-06-30 0001831915 us-gaap:BuildingMember 2022-01-01 2022-06-30 0001831915 ctkb:TwoThousandEighteenPreferredStockMember 2018-10-31 0001831915 us-gaap:RetainedEarningsMember 2021-12-31 0001831915 us-gaap:IPOMember 2021-07-27 0001831915 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001831915 us-gaap:SalesChannelThroughIntermediaryMember 2021-01-01 2021-06-30 0001831915 srt:MaximumMember ctkb:CytekJapanMember 2021-03-01 2021-03-31 0001831915 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0001831915 ctkb:TonboBiotechnologiesMember us-gaap:TradeNamesMember 2022-01-01 2022-06-30 0001831915 us-gaap:CustomerRelationshipsMember 2022-06-30 0001831915 us-gaap:NoncontrollingInterestMember 2021-12-31 0001831915 2021-01-01 2021-06-30 0001831915 us-gaap:RetainedEarningsMember 2022-06-30 0001831915 ctkb:BiotechnologyPharmaceuticalDistributorAndCROMember ctkb:CustomerMixMember 2021-04-01 2021-06-30 0001831915 us-gaap:ServiceMember ctkb:LessThanOneYearMember 2022-06-30 0001831915 us-gaap:CostOfSalesMember 2022-01-01 2022-06-30 0001831915 us-gaap:CommonStockMember 2021-12-31 0001831915 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001831915 srt:AsiaPacificMember 2022-04-01 2022-06-30 0001831915 ctkb:SeriesDRedeemableConvertiblePreferredStockMember 2020-10-31 0001831915 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001831915 ctkb:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2021-07-31 2021-07-31 0001831915 2022-01-01 2022-03-31 0001831915 ctkb:SeriesCConvertibleRedeemablePreferredStockMember 2018-11-01 2018-11-30 0001831915 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001831915 ctkb:OtherMember 2021-01-01 2021-06-30 0001831915 ctkb:SeriesBConvertibleRedeemablePreferredStockMember 2018-01-01 2018-01-31 0001831915 ctkb:SeriesARedeemableConvertiblePreferredStockMember 2018-10-30 0001831915 us-gaap:EmployeeStockOptionMember 2022-06-30 0001831915 ctkb:LessThanOneYearMember 2022-06-30 0001831915 2022-04-01 2022-06-30 0001831915 us-gaap:TradeNamesMember 2022-01-01 2022-06-30 0001831915 us-gaap:NoncontrollingInterestMember 2021-03-31 0001831915 2020-05-07 0001831915 ctkb:EmployeeStockPurchasePlanMember 2022-01-01 2022-06-30 0001831915 ctkb:TonboBiotechnologiesMember us-gaap:CustomerRelationshipsMember 2022-06-30 0001831915 us-gaap:RedeemableConvertiblePreferredStockMember 2021-12-31 0001831915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001831915 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-06-30 0001831915 us-gaap:RedeemableConvertiblePreferredStockMember 2021-03-31 0001831915 ctkb:CytekJapanMember 2019-05-01 2019-05-31 0001831915 us-gaap:CommercialPaperMember us-gaap:FairValueInputsLevel1Member 2022-06-30 0001831915 us-gaap:ConstructionInProgressMember 2022-06-30 0001831915 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-06-30 0001831915 us-gaap:EMEAMember 2022-01-01 2022-06-30 0001831915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001831915 2022-01-01 0001831915 us-gaap:CommonStockMember 2022-03-31 0001831915 2022-08-05 0001831915 ctkb:EmployeeStockPurchasePlanMember 2022-04-01 2022-06-30 0001831915 ctkb:SeriesARedeemableConvertiblePreferredStockMember 2015-07-31 0001831915 us-gaap:CashMember ctkb:CytekJapanMember 2021-03-31 0001831915 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001831915 country:US 2021-01-01 2021-06-30 0001831915 ctkb:TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember 2022-01-01 2022-06-30 0001831915 ctkb:CustomerMixMember 2022-04-01 2022-06-30 0001831915 ctkb:SellingStockholdersMember us-gaap:IPOMember 2021-07-01 2021-07-31 0001831915 srt:AsiaPacificMember 2021-04-01 2021-06-30 0001831915 us-gaap:CommonStockMember 2022-06-30 0001831915 us-gaap:RedeemableConvertiblePreferredStockMember 2020-12-31 0001831915 us-gaap:TradeNamesMember 2022-06-30 0001831915 ctkb:CytekJapanMember us-gaap:CommonStockMember 2021-03-01 2021-03-31 0001831915 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-06-30 0001831915 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-03-31 0001831915 ctkb:TOMYDigitalBiologyMember us-gaap:CommonStockMember 2021-03-01 2021-03-31 0001831915 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-06-30 0001831915 ctkb:SeriesBConvertibleRedeemablePreferredStockMember 2016-12-01 2016-12-31 0001831915 ctkb:SeriesDRedeemableConvertiblePreferredStockMember 2020-10-01 2020-10-31 0001831915 us-gaap:RedeemableConvertiblePreferredStockMember 2021-06-30 0001831915 ctkb:CytekJapanMember 2022-01-01 2022-06-30 0001831915 us-gaap:CommonStockMember 2020-12-31 0001831915 us-gaap:FairValueInputsLevel1Member 2021-12-31 0001831915 2020-12-31 0001831915 us-gaap:EquipmentMember 2022-01-01 2022-06-30 0001831915 ctkb:BiotechnologyPharmaceuticalDistributorAndCROMember ctkb:CustomerMixMember 2021-01-01 2021-06-30 0001831915 us-gaap:IPOMember 2021-07-27 2021-07-27 0001831915 ctkb:SeriesCConvertibleRedeemablePreferredStockMember 2018-09-01 2018-09-30 0001831915 us-gaap:RedeemableConvertiblePreferredStockMember 2021-07-31 0001831915 us-gaap:CommonStockMember 2021-03-31 0001831915 ctkb:AcademiaAndGovernmentMember ctkb:CustomerMixMember 2021-01-01 2021-06-30 0001831915 us-gaap:SalesChannelThroughIntermediaryMember 2022-01-01 2022-06-30 0001831915 us-gaap:CommercialPaperMember 2022-06-30 0001831915 ctkb:SeriesCConvertibleRedeemablePreferredStockMember 2018-12-01 2018-12-31 0001831915 ctkb:IPLicenseMember 2022-06-30 0001831915 us-gaap:RetainedEarningsMember 2022-03-31 0001831915 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001831915 ctkb:CustomerMixMember 2021-04-01 2021-06-30 0001831915 ctkb:SalesChannelMixMember 2021-04-01 2021-06-30 0001831915 ctkb:CytekDevelopmentTechnologyMember 2015-07-01 2015-07-31 0001831915 ctkb:CytekJapanMember us-gaap:CommonStockMember 2019-05-01 2019-05-31 0001831915 us-gaap:GeneralAndAdministrativeExpenseMember 2021-04-01 2021-06-30 0001831915 ctkb:PatentsAndTrademarksMember 2021-12-31 0001831915 us-gaap:ResearchAndDevelopmentExpenseMember 2021-04-01 2021-06-30 0001831915 us-gaap:LeaseholdImprovementsMember 2022-01-01 2022-06-30 0001831915 srt:MaximumMember 2022-06-30 0001831915 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001831915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001831915 us-gaap:SellingAndMarketingExpenseMember 2021-04-01 2021-06-30 0001831915 srt:MaximumMember 2022-01-01 2022-06-30 0001831915 ctkb:LaboratoryEquipmentMember 2022-06-30 0001831915 ctkb:PatentsAndTrademarksMember 2022-06-30 0001831915 2021-03-31 0001831915 2021-04-01 2021-06-30 0001831915 us-gaap:EmployeeStockOptionMember 2022-04-01 2022-06-30 0001831915 ctkb:OtherMember 2022-01-01 2022-06-30 0001831915 country:US 2022-04-01 2022-06-30 0001831915 ctkb:LaboratoryEquipmentMember 2021-12-31 0001831915 ctkb:CustomerMixMember 2022-01-01 2022-06-30 0001831915 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001831915 srt:SubsidiariesMember 2022-05-07 0001831915 ctkb:TonboBiotechnologiesMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-06-30 0001831915 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-06-30 0001831915 us-gaap:TrademarksMember 2022-01-01 2022-06-30 0001831915 us-gaap:ProductMember 2022-01-01 2022-06-30 0001831915 ctkb:SeriesARedeemableConvertiblePreferredStockMember 2015-03-31 0001831915 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001831915 us-gaap:ProductMember 2021-01-01 2021-06-30 0001831915 ctkb:SeriesARedeemableConvertiblePreferredStockMember 2018-10-31 0001831915 ctkb:OfficeAndComputerEquipmentMember 2021-12-31 0001831915 us-gaap:ResearchAndDevelopmentExpenseMember 2022-04-01 2022-06-30 0001831915 us-gaap:RetainedEarningsMember 2021-03-31 0001831915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001831915 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001831915 us-gaap:EmployeeStockOptionMember 2021-06-30 0001831915 ctkb:SeriesCConvertibleRedeemablePreferredStockMember 2020-10-31 0001831915 2021-12-31 0001831915 ctkb:EmployeeStockPurchasePlanMember 2021-04-01 2021-06-30 0001831915 us-gaap:SalesChannelThroughIntermediaryMember 2022-04-01 2022-06-30 0001831915 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-06-30 0001831915 us-gaap:SellingAndMarketingExpenseMember 2022-04-01 2022-06-30 0001831915 ctkb:DeepcytoMember us-gaap:SeriesAPreferredStockMember 2022-05-07 0001831915 ctkb:CytekDevelopmentTechnologyMember 2015-07-31 0001831915 country:US 2021-12-31 0001831915 ctkb:ReagentLicenseMember 2021-12-31 0001831915 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001831915 us-gaap:CostOfSalesMember 2022-04-01 2022-06-30 0001831915 ctkb:SalesChannelMixMember 2021-01-01 2021-06-30 0001831915 us-gaap:ServiceMember 2021-01-01 2021-06-30 0001831915 ctkb:TonboBiotechnologiesCorporationMember 2022-01-01 2022-06-30 0001831915 ctkb:IPLicenseMember 2021-12-31 0001831915 srt:AsiaPacificMember 2022-01-01 2022-06-30 0001831915 us-gaap:NoncontrollingInterestMember 2022-03-31 0001831915 ctkb:EmployeeStockPurchasePlanMember 2021-01-01 2021-06-30 0001831915 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001831915 us-gaap:IntellectualPropertyMember 2022-01-01 2022-06-30 0001831915 country:US 2022-01-01 2022-06-30 0001831915 ctkb:TwoThousandAndTwentyOneEquityIncentivePlanMember 2022-06-30 0001831915 ctkb:SeriesARedeemableConvertiblePreferredStockMember 2015-10-01 2015-10-31 0001831915 us-gaap:CommonStockMember 2021-06-30 0001831915 2022-03-31 0001831915 ctkb:SeriesARedeemableConvertiblePreferredStockMember 2018-10-01 2018-10-31 0001831915 us-gaap:FurnitureAndFixturesMember 2021-12-31 0001831915 2021-06-30 0001831915 us-gaap:SalesChannelDirectlyToConsumerMember 2022-04-01 2022-06-30 0001831915 us-gaap:LeaseholdImprovementsMember 2022-06-30 0001831915 ctkb:BdMember 2020-01-01 2020-12-31 0001831915 ctkb:CytekJapanMember 2021-03-31 0001831915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001831915 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001831915 ctkb:SalesChannelMixMember 2022-01-01 2022-06-30 0001831915 ctkb:TonboBiotechnologiesMember ctkb:ReagentLicensesMember 2022-06-30 0001831915 ctkb:SeriesBConvertibleRedeemablePreferredStockMember 2018-01-31 0001831915 ctkb:GreaterThanOneYearMember 2022-06-30 0001831915 ctkb:SeriesCConvertibleRedeemablePreferredStockMember 2018-12-31 0001831915 us-gaap:MoneyMarketFundsMember 2022-06-30 0001831915 us-gaap:FurnitureAndFixturesMember 2022-06-30 0001831915 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001831915 ctkb:ReagentLicenseMember 2022-06-30 0001831915 ctkb:SeriesARedeemableConvertiblePreferredStockMember 2015-10-31 0001831915 us-gaap:IPOMember 2021-07-01 2021-07-31 0001831915 us-gaap:ProductMember 2021-04-01 2021-06-30 0001831915 ctkb:OtherMember 2021-04-01 2021-06-30 0001831915 us-gaap:ConvertiblePreferredStockMember us-gaap:IPOMember 2021-07-27 0001831915 us-gaap:ServiceMember 2022-01-01 2022-06-30 0001831915 ctkb:OtherMember 2022-04-01 2022-06-30 0001831915 ctkb:OfficeFacilitiesAndEquipmentMember 2022-06-30 0001831915 us-gaap:EMEAMember 2021-01-01 2021-06-30 0001831915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001831915 ctkb:TwoThousandEighteenPreferredStockMember 2018-10-30 0001831915 us-gaap:IPOMember 2021-07-16 2021-07-16 0001831915 2020-05-07 2020-05-07 0001831915 us-gaap:ServiceMember ctkb:GreaterThanOneYearMember 2022-06-30 0001831915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001831915 ctkb:BiotechnologyPharmaceuticalDistributorAndCROMember ctkb:CustomerMixMember 2022-04-01 2022-06-30 0001831915 ctkb:SeriesCConvertibleRedeemablePreferredStockMember 2018-09-30 0001831915 ctkb:SettlementLiabilitiesMember 2021-12-31 0001831915 us-gaap:ServiceMember 2021-04-01 2021-06-30 0001831915 ctkb:SeriesCConvertibleRedeemablePreferredStockMember 2018-11-30 0001831915 us-gaap:ConstructionInProgressMember 2021-12-31 0001831915 country:US 2021-04-01 2021-06-30 0001831915 us-gaap:RetainedEarningsMember 2020-12-31 0001831915 ctkb:TonboBiotechnologiesCorporationMember 2021-11-02 0001831915 us-gaap:ProductMember ctkb:LessThanOneYearMember 2022-06-30 0001831915 ctkb:TwoThousandAndTwentyOneEquityIncentivePlanMember 2021-07-31 0001831915 ctkb:BiotechnologyPharmaceuticalDistributorAndCROMember ctkb:CustomerMixMember 2022-01-01 2022-06-30 0001831915 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001831915 srt:MinimumMember ctkb:CytekJapanMember 2021-03-01 2021-03-31 0001831915 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001831915 srt:MinimumMember ctkb:OfficeFacilitiesAndEquipmentMember 2022-06-30 0001831915 ctkb:SettlementLiabilitiesMember 2022-06-30 0001831915 ctkb:OfficeAndComputerEquipmentMember 2022-06-30 0001831915 us-gaap:EMEAMember 2022-04-01 2022-06-30 0001831915 us-gaap:FairValueInputsLevel1Member 2022-06-30 0001831915 us-gaap:CostOfSalesMember 2021-01-01 2021-06-30 0001831915 ctkb:AcademiaAndGovernmentMember ctkb:CustomerMixMember 2021-04-01 2021-06-30 0001831915 us-gaap:EMEAMember 2021-04-01 2021-06-30 0001831915 us-gaap:NoncontrollingInterestMember 2022-06-30 0001831915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001831915 us-gaap:OfficeEquipmentMember 2022-01-01 2022-06-30 0001831915 us-gaap:ProductMember 2022-06-30 0001831915 us-gaap:GeneralAndAdministrativeExpenseMember 2022-04-01 2022-06-30 0001831915 country:US 2022-06-30 0001831915 us-gaap:CustomerRelationshipsMember 2021-12-31 0001831915 us-gaap:IPOMember 2021-07-31 0001831915 2022-01-01 2022-06-30 0001831915 ctkb:SeriesBConvertibleRedeemablePreferredStockMember 2016-12-31 0001831915 2022-06-30 0001831915 2021-01-01 2021-12-31 0001831915 ctkb:SalesChannelMixMember 2022-04-01 2022-06-30 0001831915 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-06-30 0001831915 srt:MinimumMember 2022-06-30 0001831915 srt:AsiaPacificMember 2022-06-30 0001831915 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001831915 ctkb:AcademiaAndGovernmentMember ctkb:CustomerMixMember 2022-01-01 2022-06-30 0001831915 us-gaap:NoncontrollingInterestMember 2021-06-30 0001831915 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001831915 ctkb:TonboBiotechnologiesMember us-gaap:TradeNamesMember 2022-06-30 0001831915 srt:MinimumMember 2022-01-01 2022-06-30 0001831915 ctkb:SeriesARedeemableConvertiblePreferredStockMember 2015-07-01 2015-07-31 0001831915 srt:MaximumMember ctkb:OfficeFacilitiesAndEquipmentMember 2022-06-30 0001831915 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001831915 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001831915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001831915 us-gaap:ServiceMember 2022-06-30 0001831915 us-gaap:FairValueInputsLevel2Member 2022-06-30 0001831915 us-gaap:ServiceMember 2022-04-01 2022-06-30 0001831915 us-gaap:SalesChannelThroughIntermediaryMember 2021-04-01 2021-06-30 0001831915 us-gaap:RedeemableConvertiblePreferredStockMember 2022-06-30 0001831915 us-gaap:SalesChannelDirectlyToConsumerMember 2021-01-01 2021-06-30 0001831915 us-gaap:PatentsMember 2022-01-01 2022-06-30 0001831915 us-gaap:SalesChannelDirectlyToConsumerMember 2022-01-01 2022-06-30 0001831915 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001831915 us-gaap:FurnitureAndFixturesMember 2022-01-01 2022-06-30 0001831915 ctkb:EmployeeStockPurchasePlanTwoThousandAndTwentyOnePlanMember 2021-07-31 0001831915 2021-07-27 2021-07-27 pure shares iso4217:USD shares iso4217:USD 0001831915 Q2 P1Y --12-31 false 10-Q true 2022-06-30 2022 false 001-40632 CYTEK BIOSCIENCES, INC. DE 47-2547526 47215 Lakeview Blvd. Fremont CA 94538 877 922-9835 Common Stock, par value $0.001 per share CTKB NASDAQ Yes Yes Non-accelerated Filer true true false false 134627040 349894000 364618000 36811000 29760000 45345000 32171000 11220000 5184000 443270000 431733000 11689000 9173000 7340000 5851000 13635000 0 10144000 10144000 3859000 4739000 2880000 1665000 492817000 463305000 6749000 3034000 2139000 1463000 17841000 15251000 5630000 6352000 9991000 7081000 42350000 33181000 14649000 13745000 11020000 9790000 12316000 0 1353000 1204000 81688000 57920000 0.001 0.001 10000000 10000000 0 0 0 0 0 0 0 0 0.001 0.001 1000000000 1000000000 134601671 134601671 133749663 133749663 135000 126000 432889000 423625000 -22225000 -19606000 228000 897000 102000 343000 411129000 405385000 492817000 463305000 37093000 28676000 68574000 51376000 3066000 1732000 6649000 3304000 40159000 30408000 75223000 54680000 11780000 7932000 23547000 15240000 3818000 2731000 6938000 5209000 15598000 10663000 30485000 20449000 24561000 19745000 44738000 34231000 8436000 6194000 16461000 11288000 8431000 5576000 15391000 9853000 8585000 4164000 16134000 8147000 25452000 15934000 47986000 29288000 -891000 3811000 -3248000 -4943000 647000 433000 1237000 808000 391000 9000 409000 19000 -254000 -120000 -628000 -735000 -510000 -544000 -1456000 -1524000 -1401000 3267000 -4704000 3419000 -699000 597000 -1844000 647000 -702000 2670000 -2860000 2772000 -104000 0 -241000 0 0 2670000 0 2772000 -598000 0 -2619000 0 -0.00 0 -0.02 0 -0.00 0 -0.02 0 134403059 31878762 134154171 31719005 134403059 36173036 134154171 35908554 -702000 2670000 -2860000 2772000 -683000 269000 -669000 471000 -1385000 2939000 -3529000 3243000 133749663 126000 423625000 -19606000 897000 343000 405385000 493267 8000 356000 364000 3837000 3837000 14000 14000 -2021000 -2021000 -137000 -137000 134242930 134000 427818000 -21627000 911000 206000 407442000 365649 1000 1204000 1205000 -6908 -67000 -67000 3934000 3934000 -683000 -683000 -598000 -598000 -104000 -104000 134601671 135000 432889000 -22225000 228000 102000 411129000 87268694 194319000 31241916 23000 6491000 -22607000 65000 -16028000 533540 1000 195000 196000 456000 456000 202000 202000 102000 102000 315000 315000 87268694 194319000 31775456 24000 7142000 -22505000 267000 315000 -14757000 321130 166000 166000 667000 667000 269000 269000 2670000 2670000 87268694 194319000 32096586 24000 7975000 -19835000 536000 315000 -10985000 -2860000 2772000 1659000 368000 1365000 0 7771000 1123000 0 40000 287000 263000 1047000 776000 7964000 6054000 14355000 3874000 8664000 2557000 3677000 -149000 2784000 505000 533000 965000 4598000 3923000 798000 0 -10920000 -1979000 2108000 1760000 1587000 0 -0 -371000 -3695000 -1389000 0 2772000 -0 1081000 765000 0 67000 810000 317000 1508000 -3536000 -1617000 631000 -14724000 -6273000 364618000 166119000 349894000 159846000 7657000 2007000 251000 338000 40000 0 0 45000 0 1691000 <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">1.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Description of business </span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cytek Biosciences, Inc. (“Cytek” or the “Company”) is a leading cell analysis solutions company advancing the next generation of cell analysis tools by leveraging novel technical approaches. The Company has focused on becoming the premier cell analysis company through continued innovation that facilitates scientific advances in biomedical research and clinical applications.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has successfully developed and manufactured its full spectrum flow cytometry platform (“instrument(s)” or “product(s)”). The Company believes its core instruments, the Aurora and Northern Lights systems, are the first full spectrum flow cytometers able to deliver high-resolution, high-content and high-sensitivity cell analysis by utilizing the full spectrum of fluorescence signatures from multiple lasers to distinguish fluorescent tags on single cells (“Full Spectrum Profiling” or “FSP”). The Company’s FSP platform includes instruments, accessories, reagents, software, and services to provide a comprehensive and integrated suite of solutions for its customers.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company was incorporated in the state of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Delaware</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> in December 2014 and is headquartered in Fremont, California with offices, manufacturing facilities and distribution channels across the globe.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Initial Public Offering</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In July 2021, the Company priced its initial public offering (“IPO”) of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,949,401</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock, which included the full exercise by the underwriters of their option to purchase an additional </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,184,695</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares from the Company, at an initial public offering price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17.00</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share for gross proceeds of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">237.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, which resulted in net proceeds to the Company of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">215.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, after deducting underwriting discounts and commissions of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and offering-related transaction costs of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. In addition, certain selling stockholders offered and sold an additional </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,799,929</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares or common stock in the IPO. The Company did </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">t receive any proceeds from the sale of such shares by the selling stockholders.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In addition, in connection with the completion of the IPO on July 27, 2021, all outstanding shares of convertible preferred stock (see Note 11) were automatically converted into </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">87,268,694</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock and were reclassified as permanent equity. Further, immediately following the closing of the IPO, the Company amended and restated its certificate of incorporation such that the total number of shares of common stock authorized to be issued was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,000,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and the total number of shares of preferred stock authorized to be issued was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. Following the IPO, there are </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of convertible preferred stock outstanding</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> DE 13949401 2184695 17.00 237100000 215700000 17300000 5300000 2799929 0 87268694 1000000000 10000000 0 <div style="text-indent:0.0%;display:flex;margin-top:10.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">2.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basis of presentation and summary of significant accounting policies </span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has prepared the accompanying unaudited interim consolidated financial statements in accordance with accounting principles generally accepted in the United States of America (“U.S. GAAP”). Any reference in these notes to applicable guidance is meant to refer to the authoritative U.S. GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”).</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of consolidation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The unaudited interim consolidated financial statements include the accounts of Cytek Biosciences, Inc., its wholly-owned subsidiaries, Cytek Limited (HK), Cytek Biosciences B.V. (Europe), Cytek (Shanghai) Biosciences Co., Ltd., Cytek Biosciences (Wuxi) Co., Ltd., Cytoville Biosciences Shanghai Co., Ltd. and Cytek (Shanghai) Software Development Technology Co., Ltd. and its majority-owned subsidiary, Cytek Japan Kabushiki Kaisha (“Cytek Japan”). The noncontrolling interest is presented in stockholders’ equity in the consolidated balance sheets and consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit). All intercompany accounts and transactions have been eliminated in consolidation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On July 16, 2021, the Company effected a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.3333-for-1</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> stock split of its common stock and redeemable convertible preferred stock (the “Stock Split”). All share and per share information has been retroactively adjusted to reflect the Stock Split for all periods presented.</span></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Variable interest entities and voting interest entities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a variable interest entity (“VIE”) and therefore subject to the consolidation requirements under the VIE model. Only if the entity does not meet the definition of a VIE, the Company will apply the voting interest model (“VOE”) or other applicable GAAP. VOEs are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity’s activities. The</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Company </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">consolidates VOEs in which it has greater than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of the voting shares and that other equity holders do not have substantive voting, participating or liquidation rights. As defined in applicable accounting standards, VIEs are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when an enterprise has both the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. The Company consolidates a VIE where it has been determined that the Company is the primary beneficiary of the entity’s operations. The Company does not currently hold an interest in a VIE.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of estimates</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the unaudited interim consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and the disclosure of contingent assets and liabilities in the Company’s unaudited interim consolidated financial statements and accompanying notes as of the date of the unaudited interim consolidated financial statements. These estimates and assumptions are based on current facts, historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of expenses that are not readily apparent from other sources. Actual results may differ materially and adversely from these estimates.</span></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">COVID-19</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The global COVID-19 pandemic continues to evolve and the Company intends to continue to monitor it closely. In response to the COVID-19 pandemic and various resulting government directives, the Company took proactive measures to protect the health and safety of its employees, contractors, customers and visiting vendors and suppliers, including implementing social distancing and other protective measures, restricting business travel and limiting access to its facilities to vendors, suppliers and partners who are critical to its business operations. The Company communicates regularly with its suppliers so that its supply chain remains intact, and the Company has not experienced any material supply issues. The Company also developed, and continues to develop, remote learning capabilities to help its customers and partners operate and reduce the number of required customer/partner on-site visits for its field application scientists and field support engineers to comply with travel restrictions and country-specific quarantine requirements. While the COVID-19 pandemic has not had a material adverse effect on the Company's business, results of operations or the operation of financial reporting systems, internal control over financial reporting and disclosure controls and procedures, given the considerable uncertainty around the duration and extent of the pandemic, including the resurgence of infections or new strains of the virus, the related financial and operational impact cannot be reasonably estimated. The Company continues to monitor the implications of the COVID-19 pandemic on its business, as well as its customers’ and suppliers’ business. Potential impacts of the COVID-19 pandemic, some of which the Company has already experienced, include those described throughout the “Risk Factors” section, including “A pandemic, epidemic or outbreak of an infectious disease in the United States or worldwide could adversely affect our business. The COVID-19 pandemic has had and could continue to have an adverse impact on our business, operations, and the markets and communities in which we, our partners, and customers operate."</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operating segments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for allocating and evaluating financial performance. The Company operates and manages its business as one reportable and operating segment.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign currency translation and transactions</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has determined that the functional and reporting currency for its operations across the globe is the functional currency of the Company’s international subsidiaries. Accordingly, all foreign balance sheet accounts have been translated into U.S. dollars using the rate of exchange at the respective balance sheet date. Components of the unaudited interim consolidated statements of operations and comprehensive income have been translated at the average exchange rate for the year or the reporting period. Translation gains and losses are recorded in accumulated other comprehensive income as a component of stockholders’ equity. Gains or losses arising from currency exchange rate fluctuations on transactions denominated in a currency other than the local functional currency are included in the unaudited interim consolidated statements of operations and comprehensive income.</span></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and cash equivalents</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. Cash equivalents are carried at cost, which approximates fair value.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s cash and cash equivalents consist of money held in demand depositary accounts and money market funds. The carrying amount of cash and cash equivalents was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">349.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">364.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million as of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2021, respectively, which approximates fair value and was determined based upon Level 1 inputs. The money market account is valued using quoted market prices with no valuation adjustments applied and is categorized as Level 1. The Company limits its credit risk associated with cash and cash equivalents by maintaining its bank accounts at major and reputable financial institutions. The Company’s cash and cash equivalents balance exceeded the federally insured limit of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">250,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 and December 31, 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of cash and cash equivalents on the consolidated balance sheets (in thousands):</span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:61.299%;"/> <td style="width:1.54%;"/> <td style="width:1.0%;"/> <td style="width:15.719000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.54%;"/> <td style="width:1.0%;"/> <td style="width:15.904%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,673</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,939</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">327,272</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">345,679</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,949</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total cash and cash equivalents as presented on the<br/>   consolidated statements of cash flows</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">349,894</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">364,618</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Trade accounts receivable, net</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management considers historical losses adjusted to take into account current market conditions and the Company’s customers’ respective financial conditions, the amounts of receivables in dispute and the current receivables aging and current payment patterns. To the extent identified, account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. To date, the Company’s customers have primarily been large pharmaceutical companies, biopharmaceutical companies, leading academic research centers and clinical research organizations and therefore, the Company has not had any material write-offs or allowance for doubtful accounts for the presented periods. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of the accounts receivables allowance for doubtful accounts for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 and the year ended December 31, 2021 (in thousands):</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:75.963%;"/> <td style="width:2.125%;"/> <td style="width:1.0%;"/> <td style="width:19.912999999999997%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Allowance for doubtful accounts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">175</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Addition during the period</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Utilization of allowance for doubtful accounts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">172</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Addition during the period</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Utilization of allowance for doubtful accounts</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at June 30, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventories</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories are stated at the lower of cost and net realizable value. Cost is computed using standard cost, which approximates actual cost on a first-in, first-out basis. Inventory that is obsolete or in excess of forecasted usage is written down to its estimated net realizable value based on assumptions about future demand and market conditions. Inventory write-downs are charged to cost of sales and establish a new cost basis for the inventory. Inventories include raw materials, work-in-process and finished goods.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and equipment, net</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment are recorded at cost, net of accumulated depreciation. Depreciation is recorded using the straight-line method based on the estimated useful lives of the depreciable property or, for leasehold improvements, the remaining term of the lease, whichever is shorter. Assets not yet placed in use are not depreciated. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s estimated useful lives of its property and equipment are as follows: </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.599%;"/> <td style="width:1.623%;"/> <td style="width:44.777%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated Useful Lives</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Laboratory equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Office and computer equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shorter of expected lease term or estimated useful life</span></span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Upon sale or retirement of the assets, the cost and related accumulated depreciation are removed from the accounts and the resulting gain or loss is recognized in the consolidated statement of operations and comprehensive income. Expenditures for general maintenance and repairs are expensed as incurred.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and intangible assets, net</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In July 2015, the Company entered into a purchase agreement with Cytek Development Technology (“Cytek Tech”) involving the acquisition of substantially all assets of Cytek Tech for the aggregate purchase amount of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">900,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> in cash and the assumption of Cytek Tech liabilities. The Company recorded goodwill of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">476,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and intangible assets of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">476,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> at the transaction date</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The addition of goodwill in 2021 is discussed in Note 8, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Acquisition</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Intangible assets resulting from the acquisition of entities are estimated by management based on the fair value of assets received. Intangible assets are amortized on a straight-line basis over the estimated useful lives. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s estimated useful lives of its intangible assets are as follows: </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.678%;"/> <td style="width:1.484%;"/> <td style="width:44.838%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated Useful Lives</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Patent</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trademarks</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tradename</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer relationship</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reagent licenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">IP license</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> </table></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting for Impairment of Long-Lived Assets</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets with finite lives include property and equipment and acquired intangible assets. The Company evaluates long-lived assets, including acquired intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset exceeds these estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the assets exceeds the fair value of the asset or asset group.<br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill and indefinite-lived intangible assets are not amortized but rather tested for impairment at least annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that impairment may exist. Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its fair value, in which case an impairment charge is recorded to goodwill to the extent the carrying value exceeds the fair value, limited to the amount of goodwill. The Company did not recognize any impairment of goodwill for all periods presented.</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair value of financial instruments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Level 1—Quoted prices in active markets for identical assets or liabilities.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Level 2—Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The Company recognizes transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The carrying amounts reflected in the unaudited interim consolidated balance sheets for cash and cash equivalents, trade accounts receivable, net, trade accounts payable and accrued expenses approximate their fair values.</span></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Investments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company's investment consists of non-marketable equity investments in a privately held company. The Company’s non marketable equity investments do not have readily determinable fair values. Therefore, the Company elects to apply the measurement alternative and record these investments at cost, less any impairment, plus or minus observable price changes in orderly transactions for identical or similar investments of the same issuer. Investment are included within other noncurrent assets on our consolidated balance sheets and adjustments to their carrying amounts are recorded in other income (expense), net in the consolidated statements of operations. There were no material events or circumstances impacting the carrying amount of our strategic investments during the three months ended June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.<br/><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue recognition</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s product revenue consists of sales of its instrument systems and accessories. The Company recognizes product revenue at the point in time when control of the instrument is transferred to the customer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s service revenue primarily consists of post-warranty service contracts, installations and repairs, which are recognized over time. Post-warranty service contracts are recognized ratably over the term of the contract and installations and repair services are recognized as they are delivered to the customer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue is recognized when control of promised goods or services is transferred to a customer in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To determine revenue recognition for its arrangements with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Invoicing for products occurs upon delivery and payment terms are </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> days. Service contracts are invoiced upfront and payment terms are generally </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> days. For those arrangements that have terms greater than one year, any payments received upfront are for reasons other than financing. Revenue is recognized only to the extent that it is probable that a significant reversal of the cumulative amount recognized will not occur in future periods. Variable consideration is not material.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Certain of the Company’s sales contracts involve the delivery or performance of multiple products and services within contractually binding arrangements. The Company has determined these performance obligations qualify as distinct performance obligations, as the customer can benefit from the good or service on its own or together with other resources that are readily available to the customer, and the Company’s promise to transfer the good or service is separately identifiable from other promises in the contract. For these arrangements that contain multiple performance obligations, the Company allocates transaction price based on the relative standalone selling price (“SSP”) method by comparing the SSP of each distinct performance obligation to the total value of the contract. The Company uses a range of amounts to estimate SSP for products and services sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and services. In instances where SSP is not directly observable, such as when the Company does not sell the product or service separately, the Company determines the SSP using information that may include market conditions and other observable inputs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales, value-add and other taxes, collected from customers concurrent with revenue generating activities and remitted to governmental authorities are not included in revenue. Shipping and handling costs associated with outbound freight are accounted for as a fulfillment cost and are included in cost of sales.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Product revenue</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s standard arrangement for sales to end users is a purchase order or an executed contract. Revenue is recognized upon transfer of control of the product to the customer, which occurs at a point in time depending on the shipping terms.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s arrangements with its distributors include a purchase order. The purchase order is governed by terms and conditions set forth in the applicable distribution agreement. Revenue is recognized upon transfer of control of the products to the distributor, which occurs at a point in time depending on the shipping terms.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Service revenue</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s service revenue primarily consists of post-warranty service contracts, installations and repairs, which are recognized over time. Post-warranty service contracts are recognized ratably over the term of the contract and installations and repair services are recognized as they are delivered to the customer. Service contracts are typically between </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_e368e251-fe3c-40ef-a19d-621f78c9787e;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract liabilities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities consist of fees invoiced or paid by the Company’s customers for which the associated services have not been performed and revenue has not been recognized based on the Company’s revenue recognition criteria described above. Such amounts are reported as deferred revenue for service and customer deposits for instruments on the consolidated balance sheets. Deferred revenue that is expected to be recognized during the following 12 months is recorded as a current liability and the remaining portion is recorded as noncurrent.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Assurance-type product warranties</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company provides a one-year assurance-type warranty that is included with the sale of its instruments. At the time revenue is recognized for the products, the Company establishes an accrual for estimated warranty expense based on historical data and trends of product reliability and costs of repairing and replacing defective products. The Company exercises judgment in estimating the expected product warranty costs, using data such as the historical repair costs. While management believes that historical experience provides a reliable basis for estimating such warranty cost, unforeseen quality issues or component failure rates could result in future costs in excess of such estimates, or alternatively, improved quality and reliability in the Company’s products could result in actual expenses that are below those currently estimated.</span></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred offering costs</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Deferred offering costs, which consist of direct incremental legal, consulting, banking and accounting fees relating to the Company’s planned initial public offering, are capitalized, and will be offset against proceeds from the IPO upon the effectiveness of the offering. In the event an anticipated offering is terminated, deferred offering costs will be expensed. On July 27, 2021, the Company completed the IPO; accordingly, the Company recognized the initial public offering costs of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million as a reduction from gross proceeds associated with the IPO through additional paid-in capital in the accompanying consolidated balance sheet. Accordingly, there wer</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">e </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> deferred offering costs as</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2021.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and development costs</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Research and development costs are expensed as incurred. Research and development expenses to date consist primarily of salaries, benefits, stock-based compensation, independent contractor costs, laboratory supplies, equipment maintenance, materials expenses, and software license fees. Payments made prior to the receipt of goods or services to be used in research and development activities are recorded as prepaid expenses until the related goods or services are received.</span></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Advertising costs</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The cost of advertising, marketing and media is expensed as incurred. For the three and six months ended June 30, 2022, advertising, marketing and media expenses totaled $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. For the three and six months ended June 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, advertising, marketing and media expenses totaled $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-based compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company maintains an equity incentive compensation plan under which incentive stock options and nonqualified stock options to purchase common stock, and restricted stock units for common stock, are granted to employees and non-employee consultants. Stock-based compensation cost is measured at the grant date, based on the fair value of the award, and is recognized as expense over the requisite service period. The fair value of stock options granted to employees is estimated using the Black-Scholes option pricing model. The Company records forfeitures as they occur. The weighted-average assumptions used in estimating the fair value of stock options granted during each of the periods presented are:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Expected Volatility—Expected volatility is estimated by studying the volatility of selected industry peers deemed to be comparable to the Company's business corresponding to the expected term of the awards.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Expected Term—Expected term represents the period that the Company's stock-based awards are expected to be outstanding and is determined using the simplified method.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Dividend Yield— The expected dividend yield is zero as the Company has never declared or paid cash dividends and has no current plans to do so in the foreseeable future.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Risk-Free Interest Rate—The risk-free interest rate is based on the U.S. Treasury zero-coupon issued in effect at the time of grant for periods corresponding with the expected term of the option.</span></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income taxes</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for income taxes under an asset and liability approach. Deferred income taxes comprise the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and the amounts recognized for income tax reporting purposes, net operating loss carryforwards, and other tax credit carryforwards measured by applying currently enacted tax laws. A valuation allowance is provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company determines whether a tax position is more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. The Company uses a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. The Company’s policy for interest and penalties related to uncertain tax positions is to recognize interest and penalties, if any, in interest expense and other expense, respectively, in the accompanying consolidated statement of operations. Accrued interest and penalties, if any, are included in accrued expenses in the consolidated balance sheet.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company files income tax returns in the U.S. federal jurisdiction, various U.S. state jurisdictions and foreign jurisdictions. The U.S. state and foreign jurisdictions have statutes of limitations that generally range from three to five years. The Company’s federal, state and foreign income tax returns are subject to examination unless the statutes of limitations close. The Company is not currently under examination for federal, state, and foreign income tax purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company intends to reinvest its undistributed earnings of its foreign operations. Following enactment of the 2017 Tax Cuts and Jobs Act, the repatriation of cash to the United States is generally no longer taxable for federal income tax purposes. However, the repatriation of cash held outside the United States could be subject to applicable foreign withholding taxes and state income taxes. The Company may remit foreign earnings to the United States to the extent it is tax efficient to do so. It does not expect the tax impact from remitting these earnings to be material. The Company adopted this guidance on January 1, 2021 on a prospective basis, and the adoption did not have a material impact to the Company’s unaudited interim consolidated financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net (loss) income attributable to common stockholders per share</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic net (loss) income attributable to common stockholders per share and diluted net (loss) income attributable to common stockholders per share are computed using the weighted-average number of shares of common stock outstanding for the period. Net (loss) income per share attributable to common stockholders is calculated using the two-class method, which is an earnings allocation formula that determines net (loss) income per share for the holders of shares of the Company’s common stock and participating securities. The Company’s redeemable convertible preferred stock contains participation rights in any dividend paid by the Company and is deemed to be a participating security. The participating securities include a contractual obligation to participate in the income of the Company and are included in the calculation of net (loss) income per share in the periods in which net (loss) income is recorded.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted net (loss) income attributable to common stockholders per share is computed using the more dilutive of (a) the two-class method or (b) the if-converted method. The Company allocates earnings first to preferred stockholders based on non-cumulative dividend rights if and when declared and then to common and preferred stockholders based on ownership interests. The weighted-average number of shares of common stock included in the computation of diluted net (loss) income attributable to common stockholders per share gives effect to all potentially dilutive common stock equivalents, including outstanding options and redeemable convertible preferred stock.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Common stock equivalents are excluded from the computation of diluted net (loss) income attributable to common stockholders per share if their effect is antidilutive.</span></span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company uses the acquisition method of accounting under ASC 805, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. Each acquired company’s operating results are included in the Company's consolidated financial statements starting on the date of acquisition. The purchase price is equivalent to the fair value of consideration transferred. Tangible and identifiable intangible assets acquired and liabilities assumed</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">as of the date of acquisition are recorded at the acquisition date fair value. Goodwill is recognized for the excess of purchase price over the net fair value of assets acquired and liabilities assumed.</span></p></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amounts allocated to assets and liabilities are based upon fair values. Such valuations require management to make significant estimates and assumptions, especially with respect to the identifiable intangible assets. Management makes estimates of fair value based upon assumptions believed to be reasonable and that of a market participant. These estimates are based on historical experience and information obtained from the management of the acquired companies and the estimates are inherently uncertain. The separately identifiable intangible assets generally include customer relationships, trade names, and reagent licenses</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently adopted accounting pronouncements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. The Company has, however, elected to early- adopt as permitted certain new or revised accounting standards as of dates that may or may not coincide with the effective dates of public companies. These standards include the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In December 2019, the FASB issued ASU 2019-12, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">("Topic 740"). The objective of the guidance is to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and to provide more consistent application to improve the comparability of financial statements. The guidance is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. The Company early adopted this guidance on January 1, 2021, and the adoption did not have a material impact to the Company’s unaudited interim consolidated financial statements.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In February 2016, the FASB issued ASU 2016-02, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases (Topic 842)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, to improve financial reporting and disclosures about leasing transactions. This ASU requires companies that lease assets to recognize on the balance sheet the assets and liabilities for the rights and obligations created by those leases, for substantially all leases. The recognition, measurement and presentation of expense and cash flows arising from a lease by a lessee will depend primarily on its classification as a finance or operating lease; both types of leases will be recognized on the balance sheet. This ASU also requires disclosures to help financial statement users to better understand the amount, timing and uncertainty of cash flows arising from leases. As the Company qualifies as an emerging growth company, the new lease standard was adopted by the Company on its effective date of January 1, 2022. The Company used the optional transition method to the modified retrospective approach in which results for reporting periods beginning on January 1, 2022 are presented under Topic 842, while prior period amounts continue to be reported and disclosed in accordance with the Company’s historical accounting treatment under ASC Topic 840, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.<br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">A number of practical expedients and policy elections are available under the new guidance to reduce the burden of adoption and ongoing compliance with Topic 842. The Company elected the "package of practical expedients" permitted under the transition guidance, which did not require reassessment of whether contracts entered into prior to January 1, 2022 are or contain leases, and allowed carryforward of the historical lease classification for existing leases. The Company has not elected to adopt the “hindsight” practical expedient, and therefore will measure the right-of-use (ROU) asset and lease liability using the remaining portion of the lease term at adoption on January 1, 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company made an accounting policy election under Topic 842 not to recognize ROU assets and lease liabilities for leases with a term of twelve months or less. For all other leases, the Company recognizes ROU assets and lease liabilities based on the present value of lease payments over the lease term at the commencement date of the lease (or January 1, 2022 for existing leases upon the adoption of Topic 842). The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by any lease incentives.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Future lease payments may include fixed rent escalation clauses or payments that depend on an index (such as the consumer price index). Subsequent changes an index and other periodic market-rate adjustments to base rent are recorded in variable lease expense in the period incurred. Residual value guarantees and payments for terminating a lease are included in the lease payments only when it is probable they will be incurred.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s leases may include a non-lease component representing additional services transferred to the Company, such as common area maintenance for real estate. The Company made an accounting policy election to account for each separate lease component and the non-lease components associated with that lease component as a single lease component. The non-lease components are generally variable in nature and recorded in variable lease expense in the period incurred.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company uses its incremental borrowing rate to determine the present value of lease payments, as the Company’s leases do not have a readily determinable implicit discount rate. The incremental borrowing rate is the rate of interest the Company would have to pay to borrow on a collateralized basis over a similar term and amount in a similar economic environment. Judgement is applied in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency, and economic environment in determining the incremental borrowing rate to apply to each lease.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Adoption of Topic 842 resulted in the recording of ROU assets and lease liabilities related to the Company’s operating leases of approxi</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">mately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, resp</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ectively, on January 1, 2022. The adoption of the new lease standard did not materially impact the Company's consolidated net income or consolidated cash flows and did not result in a cumulative-effect adjustment to the opening balance of retained earnings. Refer to Note 16 for additional disclosures.<br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent accounting pronouncements not yet adopted</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In June 2016, the FASB issued ASU 2016-13, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. As the Company will lose its emerging growth company (“EGC”) status as of December 31, 2022, and the Company will be required to apply the provision of ASU 2016-13 beginning with the annual reporting period ended December 31, 2022. Company is currently evaluating the impact of adoption this guidance on the consolidated financial statements and related disclosures.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Principles of consolidation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The unaudited interim consolidated financial statements include the accounts of Cytek Biosciences, Inc., its wholly-owned subsidiaries, Cytek Limited (HK), Cytek Biosciences B.V. (Europe), Cytek (Shanghai) Biosciences Co., Ltd., Cytek Biosciences (Wuxi) Co., Ltd., Cytoville Biosciences Shanghai Co., Ltd. and Cytek (Shanghai) Software Development Technology Co., Ltd. and its majority-owned subsidiary, Cytek Japan Kabushiki Kaisha (“Cytek Japan”). The noncontrolling interest is presented in stockholders’ equity in the consolidated balance sheets and consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit). All intercompany accounts and transactions have been eliminated in consolidation.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On July 16, 2021, the Company effected a </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.3333-for-1</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> stock split of its common stock and redeemable convertible preferred stock (the “Stock Split”). All share and per share information has been retroactively adjusted to reflect the Stock Split for all periods presented.</span> 1.3333-for-1 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Variable interest entities and voting interest entities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Company determines whether it has a controlling financial interest in an entity by first evaluating whether the entity is a variable interest entity (“VIE”) and therefore subject to the consolidation requirements under the VIE model. Only if the entity does not meet the definition of a VIE, the Company will apply the voting interest model (“VOE”) or other applicable GAAP. VOEs are entities in which the total equity investment at risk is sufficient to enable the entity to finance itself independently and provides the equity holders with the obligation to absorb losses, the right to receive residual returns and the right to make decisions about the entity’s activities. The</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Company </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">consolidates VOEs in which it has greater than </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of the voting shares and that other equity holders do not have substantive voting, participating or liquidation rights. As defined in applicable accounting standards, VIEs are entities that lack one or more of the characteristics of a voting interest entity. A controlling financial interest in a VIE is present when an enterprise has both the power to direct the activities of the VIE that most significantly impact the VIE’s economic performance and an obligation to absorb losses or the right to receive benefits that could potentially be significant to the VIE. The Company consolidates a VIE where it has been determined that the Company is the primary beneficiary of the entity’s operations. The Company does not currently hold an interest in a VIE.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0.50 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of estimates</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The preparation of the unaudited interim consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses and the disclosure of contingent assets and liabilities in the Company’s unaudited interim consolidated financial statements and accompanying notes as of the date of the unaudited interim consolidated financial statements. These estimates and assumptions are based on current facts, historical experience and various other factors believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities and the recording of expenses that are not readily apparent from other sources. Actual results may differ materially and adversely from these estimates.</span> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">COVID-19</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The global COVID-19 pandemic continues to evolve and the Company intends to continue to monitor it closely. In response to the COVID-19 pandemic and various resulting government directives, the Company took proactive measures to protect the health and safety of its employees, contractors, customers and visiting vendors and suppliers, including implementing social distancing and other protective measures, restricting business travel and limiting access to its facilities to vendors, suppliers and partners who are critical to its business operations. The Company communicates regularly with its suppliers so that its supply chain remains intact, and the Company has not experienced any material supply issues. The Company also developed, and continues to develop, remote learning capabilities to help its customers and partners operate and reduce the number of required customer/partner on-site visits for its field application scientists and field support engineers to comply with travel restrictions and country-specific quarantine requirements. While the COVID-19 pandemic has not had a material adverse effect on the Company's business, results of operations or the operation of financial reporting systems, internal control over financial reporting and disclosure controls and procedures, given the considerable uncertainty around the duration and extent of the pandemic, including the resurgence of infections or new strains of the virus, the related financial and operational impact cannot be reasonably estimated. The Company continues to monitor the implications of the COVID-19 pandemic on its business, as well as its customers’ and suppliers’ business. Potential impacts of the COVID-19 pandemic, some of which the Company has already experienced, include those described throughout the “Risk Factors” section, including “A pandemic, epidemic or outbreak of an infectious disease in the United States or worldwide could adversely affect our business. The COVID-19 pandemic has had and could continue to have an adverse impact on our business, operations, and the markets and communities in which we, our partners, and customers operate."</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operating segments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating segments are defined as components of an enterprise about which separate discrete information is available for evaluation by the chief operating decision maker, or decision-making group, in deciding how to allocate resources and in assessing performance. The Company’s Chief Executive Officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for allocating and evaluating financial performance. The Company operates and manages its business as one reportable and operating segment.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign currency translation and transactions</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company has determined that the functional and reporting currency for its operations across the globe is the functional currency of the Company’s international subsidiaries. Accordingly, all foreign balance sheet accounts have been translated into U.S. dollars using the rate of exchange at the respective balance sheet date. Components of the unaudited interim consolidated statements of operations and comprehensive income have been translated at the average exchange rate for the year or the reporting period. Translation gains and losses are recorded in accumulated other comprehensive income as a component of stockholders’ equity. Gains or losses arising from currency exchange rate fluctuations on transactions denominated in a currency other than the local functional currency are included in the unaudited interim consolidated statements of operations and comprehensive income.</span> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Cash and cash equivalents</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. Cash equivalents are carried at cost, which approximates fair value.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s cash and cash equivalents consist of money held in demand depositary accounts and money market funds. The carrying amount of cash and cash equivalents was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">349.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">364.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million as of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2021, respectively, which approximates fair value and was determined based upon Level 1 inputs. The money market account is valued using quoted market prices with no valuation adjustments applied and is categorized as Level 1. The Company limits its credit risk associated with cash and cash equivalents by maintaining its bank accounts at major and reputable financial institutions. The Company’s cash and cash equivalents balance exceeded the federally insured limit of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">250,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 and December 31, 2021.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of cash and cash equivalents on the consolidated balance sheets (in thousands):</span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:61.299%;"/> <td style="width:1.54%;"/> <td style="width:1.0%;"/> <td style="width:15.719000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.54%;"/> <td style="width:1.0%;"/> <td style="width:15.904%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,673</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,939</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">327,272</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">345,679</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,949</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total cash and cash equivalents as presented on the<br/>   consolidated statements of cash flows</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">349,894</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">364,618</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> 349900000 364600000 250000 250000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of cash and cash equivalents on the consolidated balance sheets (in thousands):</span></p> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:61.299%;"/> <td style="width:1.54%;"/> <td style="width:1.0%;"/> <td style="width:15.719000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.54%;"/> <td style="width:1.0%;"/> <td style="width:15.904%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,673</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,939</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">327,272</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">345,679</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,949</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total cash and cash equivalents as presented on the<br/>   consolidated statements of cash flows</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">349,894</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">364,618</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 10673000 18939000 327272000 345679000 11949000 0 349894000 364618000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Trade accounts receivable, net</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade accounts receivable are recorded at the invoiced amount and do not bear interest. The Company maintains an allowance for doubtful accounts for estimated losses inherent in its accounts receivable portfolio. In establishing the required allowance, management considers historical losses adjusted to take into account current market conditions and the Company’s customers’ respective financial conditions, the amounts of receivables in dispute and the current receivables aging and current payment patterns. To the extent identified, account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote. To date, the Company’s customers have primarily been large pharmaceutical companies, biopharmaceutical companies, leading academic research centers and clinical research organizations and therefore, the Company has not had any material write-offs or allowance for doubtful accounts for the presented periods. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of the accounts receivables allowance for doubtful accounts for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 and the year ended December 31, 2021 (in thousands):</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:75.963%;"/> <td style="width:2.125%;"/> <td style="width:1.0%;"/> <td style="width:19.912999999999997%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Allowance for doubtful accounts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">175</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Addition during the period</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Utilization of allowance for doubtful accounts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">172</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Addition during the period</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Utilization of allowance for doubtful accounts</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at June 30, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following is a summary of the accounts receivables allowance for doubtful accounts for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022 and the year ended December 31, 2021 (in thousands):</span> <table style="border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:75.963%;"/> <td style="width:2.125%;"/> <td style="width:1.0%;"/> <td style="width:19.912999999999997%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Allowance for doubtful accounts</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">175</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Addition during the period</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Utilization of allowance for doubtful accounts</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">172</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Addition during the period</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Utilization of allowance for doubtful accounts</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at June 30, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 175000 0 172000 3000 0 3000 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventories</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Inventories are stated at the lower of cost and net realizable value. Cost is computed using standard cost, which approximates actual cost on a first-in, first-out basis. Inventory that is obsolete or in excess of forecasted usage is written down to its estimated net realizable value based on assumptions about future demand and market conditions. Inventory write-downs are charged to cost of sales and establish a new cost basis for the inventory. Inventories include raw materials, work-in-process and finished goods.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Property and equipment, net</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment are recorded at cost, net of accumulated depreciation. Depreciation is recorded using the straight-line method based on the estimated useful lives of the depreciable property or, for leasehold improvements, the remaining term of the lease, whichever is shorter. Assets not yet placed in use are not depreciated. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s estimated useful lives of its property and equipment are as follows: </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.599%;"/> <td style="width:1.623%;"/> <td style="width:44.777%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated Useful Lives</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Laboratory equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Office and computer equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shorter of expected lease term or estimated useful life</span></span></p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Upon sale or retirement of the assets, the cost and related accumulated depreciation are removed from the accounts and the resulting gain or loss is recognized in the consolidated statement of operations and comprehensive income. Expenditures for general maintenance and repairs are expensed as incurred.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s estimated useful lives of its property and equipment are as follows: </span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.599%;"/> <td style="width:1.623%;"/> <td style="width:44.777%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated Useful Lives</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Laboratory equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Office and computer equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Shorter of expected lease term or estimated useful life</span></span></p></td> </tr> </table> P7Y P5Y P3Y Shorter of expected lease term or estimated useful life <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Goodwill and intangible assets, net</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In July 2015, the Company entered into a purchase agreement with Cytek Development Technology (“Cytek Tech”) involving the acquisition of substantially all assets of Cytek Tech for the aggregate purchase amount of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">900,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> in cash and the assumption of Cytek Tech liabilities. The Company recorded goodwill of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">476,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and intangible assets of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">476,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> at the transaction date</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The addition of goodwill in 2021 is discussed in Note 8, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Acquisition</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill represents the excess of the purchase price over the fair value of the net tangible and identifiable intangible assets acquired in a business combination. Intangible assets resulting from the acquisition of entities are estimated by management based on the fair value of assets received. Intangible assets are amortized on a straight-line basis over the estimated useful lives. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s estimated useful lives of its intangible assets are as follows: </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.678%;"/> <td style="width:1.484%;"/> <td style="width:44.838%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated Useful Lives</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Patent</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trademarks</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tradename</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer relationship</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reagent licenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">IP license</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> </table></div> 900000 476000 476000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s estimated useful lives of its intangible assets are as follows: </span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:53.678%;"/> <td style="width:1.484%;"/> <td style="width:44.838%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;text-decoration:underline;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Estimated Useful Lives</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Patent</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trademarks</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:right;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tradename</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer relationship</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reagent licenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7 years</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">IP license</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years</span></p></td> </tr> </table> P20Y P10Y P4Y P7Y P7Y P5Y <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accounting for Impairment of Long-Lived Assets</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Long-lived assets with finite lives include property and equipment and acquired intangible assets. The Company evaluates long-lived assets, including acquired intangible assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Recoverability of assets held and used is measured by comparison of the carrying amount of an asset or an asset group to estimated undiscounted future net cash flows expected to be generated by the asset or asset group. If the carrying amount of an asset exceeds these estimated future cash flows, an impairment charge is recognized by the amount by which the carrying amount of the assets exceeds the fair value of the asset or asset group.<br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill and indefinite-lived intangible assets are not amortized but rather tested for impairment at least annually in the fourth quarter, or more frequently if events or changes in circumstances indicate that impairment may exist. Goodwill impairment is recognized when the quantitative assessment results in the carrying value of the reporting unit exceeding its fair value, in which case an impairment charge is recorded to goodwill to the extent the carrying value exceeds the fair value, limited to the amount of goodwill. The Company did not recognize any impairment of goodwill for all periods presented.</span> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Fair value of financial instruments</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:4.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. Valuation techniques used to measure fair value must maximize the use of observable inputs and minimize the use of unobservable inputs. Financial assets and liabilities carried at fair value are to be classified and disclosed in one of the following three levels of the fair value hierarchy, of which the first two are considered observable and the last is considered unobservable:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Level 1—Quoted prices in active markets for identical assets or liabilities.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Level 2—Observable inputs (other than Level 1 quoted prices), such as quoted prices in active markets for similar assets or liabilities, quoted prices in markets that are not active for identical or similar assets or liabilities, or other inputs that are observable or can be corroborated by observable market data.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Level 3—Unobservable inputs that are supported by little or no market activity and that are significant to determining the fair value of the assets or liabilities, including pricing models, discounted cash flow methodologies and similar techniques.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. The Company recognizes transfers between levels of the fair value hierarchy on the date of the event or change in circumstances that caused the transfer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The carrying amounts reflected in the unaudited interim consolidated balance sheets for cash and cash equivalents, trade accounts receivable, net, trade accounts payable and accrued expenses approximate their fair values.</span> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Investments</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company's investment consists of non-marketable equity investments in a privately held company. The Company’s non marketable equity investments do not have readily determinable fair values. Therefore, the Company elects to apply the measurement alternative and record these investments at cost, less any impairment, plus or minus observable price changes in orderly transactions for identical or similar investments of the same issuer. Investment are included within other noncurrent assets on our consolidated balance sheets and adjustments to their carrying amounts are recorded in other income (expense), net in the consolidated statements of operations. There were no material events or circumstances impacting the carrying amount of our strategic investments during the three months ended June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.<br/><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Revenue recognition</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s product revenue consists of sales of its instrument systems and accessories. The Company recognizes product revenue at the point in time when control of the instrument is transferred to the customer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s service revenue primarily consists of post-warranty service contracts, installations and repairs, which are recognized over time. Post-warranty service contracts are recognized ratably over the term of the contract and installations and repair services are recognized as they are delivered to the customer.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue is recognized when control of promised goods or services is transferred to a customer in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To determine revenue recognition for its arrangements with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (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.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Invoicing for products occurs upon delivery and payment terms are </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> days. Service contracts are invoiced upfront and payment terms are generally </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> days. For those arrangements that have terms greater than one year, any payments received upfront are for reasons other than financing. Revenue is recognized only to the extent that it is probable that a significant reversal of the cumulative amount recognized will not occur in future periods. Variable consideration is not material.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Certain of the Company’s sales contracts involve the delivery or performance of multiple products and services within contractually binding arrangements. The Company has determined these performance obligations qualify as distinct performance obligations, as the customer can benefit from the good or service on its own or together with other resources that are readily available to the customer, and the Company’s promise to transfer the good or service is separately identifiable from other promises in the contract. For these arrangements that contain multiple performance obligations, the Company allocates transaction price based on the relative standalone selling price (“SSP”) method by comparing the SSP of each distinct performance obligation to the total value of the contract. The Company uses a range of amounts to estimate SSP for products and services sold together in a contract to determine whether there is a discount to be allocated based on the relative SSP of the various products and services. In instances where SSP is not directly observable, such as when the Company does not sell the product or service separately, the Company determines the SSP using information that may include market conditions and other observable inputs.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales, value-add and other taxes, collected from customers concurrent with revenue generating activities and remitted to governmental authorities are not included in revenue. Shipping and handling costs associated with outbound freight are accounted for as a fulfillment cost and are included in cost of sales.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Product revenue</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s standard arrangement for sales to end users is a purchase order or an executed contract. Revenue is recognized upon transfer of control of the product to the customer, which occurs at a point in time depending on the shipping terms.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s arrangements with its distributors include a purchase order. The purchase order is governed by terms and conditions set forth in the applicable distribution agreement. Revenue is recognized upon transfer of control of the products to the distributor, which occurs at a point in time depending on the shipping terms.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Service revenue</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s service revenue primarily consists of post-warranty service contracts, installations and repairs, which are recognized over time. Post-warranty service contracts are recognized ratably over the term of the contract and installations and repair services are recognized as they are delivered to the customer. Service contracts are typically between </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_e368e251-fe3c-40ef-a19d-621f78c9787e;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">one</span></span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> P30D P90D P30D P3Y <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract liabilities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities consist of fees invoiced or paid by the Company’s customers for which the associated services have not been performed and revenue has not been recognized based on the Company’s revenue recognition criteria described above. Such amounts are reported as deferred revenue for service and customer deposits for instruments on the consolidated balance sheets. Deferred revenue that is expected to be recognized during the following 12 months is recorded as a current liability and the remaining portion is recorded as noncurrent.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Assurance-type product warranties</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company provides a one-year assurance-type warranty that is included with the sale of its instruments. At the time revenue is recognized for the products, the Company establishes an accrual for estimated warranty expense based on historical data and trends of product reliability and costs of repairing and replacing defective products. The Company exercises judgment in estimating the expected product warranty costs, using data such as the historical repair costs. While management believes that historical experience provides a reliable basis for estimating such warranty cost, unforeseen quality issues or component failure rates could result in future costs in excess of such estimates, or alternatively, improved quality and reliability in the Company’s products could result in actual expenses that are below those currently estimated.</span> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Deferred offering costs</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Deferred offering costs, which consist of direct incremental legal, consulting, banking and accounting fees relating to the Company’s planned initial public offering, are capitalized, and will be offset against proceeds from the IPO upon the effectiveness of the offering. In the event an anticipated offering is terminated, deferred offering costs will be expensed. On July 27, 2021, the Company completed the IPO; accordingly, the Company recognized the initial public offering costs of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million as a reduction from gross proceeds associated with the IPO through additional paid-in capital in the accompanying consolidated balance sheet. Accordingly, there wer</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">e </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> deferred offering costs as</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2021.</span></p> 5300000 0 0 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Research and development costs</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Research and development costs are expensed as incurred. Research and development expenses to date consist primarily of salaries, benefits, stock-based compensation, independent contractor costs, laboratory supplies, equipment maintenance, materials expenses, and software license fees. Payments made prior to the receipt of goods or services to be used in research and development activities are recorded as prepaid expenses until the related goods or services are received.</span> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Advertising costs</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The cost of advertising, marketing and media is expensed as incurred. For the three and six months ended June 30, 2022, advertising, marketing and media expenses totaled $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively. For the three and six months ended June 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, advertising, marketing and media expenses totaled $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively.</span></p> 800000 1100000 400000 600000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-based compensation</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company maintains an equity incentive compensation plan under which incentive stock options and nonqualified stock options to purchase common stock, and restricted stock units for common stock, are granted to employees and non-employee consultants. Stock-based compensation cost is measured at the grant date, based on the fair value of the award, and is recognized as expense over the requisite service period. The fair value of stock options granted to employees is estimated using the Black-Scholes option pricing model. The Company records forfeitures as they occur. The weighted-average assumptions used in estimating the fair value of stock options granted during each of the periods presented are:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Expected Volatility—Expected volatility is estimated by studying the volatility of selected industry peers deemed to be comparable to the Company's business corresponding to the expected term of the awards.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Expected Term—Expected term represents the period that the Company's stock-based awards are expected to be outstanding and is determined using the simplified method.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Dividend Yield— The expected dividend yield is zero as the Company has never declared or paid cash dividends and has no current plans to do so in the foreseeable future.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Risk-Free Interest Rate—The risk-free interest rate is based on the U.S. Treasury zero-coupon issued in effect at the time of grant for periods corresponding with the expected term of the option.</span> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income taxes</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company accounts for income taxes under an asset and liability approach. Deferred income taxes comprise the impact of temporary differences between assets and liabilities recognized for financial reporting purposes and the amounts recognized for income tax reporting purposes, net operating loss carryforwards, and other tax credit carryforwards measured by applying currently enacted tax laws. A valuation allowance is provided when necessary to reduce deferred tax assets to an amount that is more likely than not to be realized.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company determines whether a tax position is more likely than not to be sustained upon examination, including resolution of any related appeals or litigation processes, based on the technical merits of the position. The Company uses a two-step approach to recognize and measure uncertain tax positions. The first step is to evaluate the tax position for recognition by determining if the weight of available evidence indicates that it is more likely than not that the position will be sustained upon tax authority examination, including resolution of related appeals or litigation processes, if any. The second step is to measure the tax benefit as the largest amount that is more than 50% likely of being realized upon ultimate settlement. The Company’s policy for interest and penalties related to uncertain tax positions is to recognize interest and penalties, if any, in interest expense and other expense, respectively, in the accompanying consolidated statement of operations. Accrued interest and penalties, if any, are included in accrued expenses in the consolidated balance sheet.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company files income tax returns in the U.S. federal jurisdiction, various U.S. state jurisdictions and foreign jurisdictions. The U.S. state and foreign jurisdictions have statutes of limitations that generally range from three to five years. The Company’s federal, state and foreign income tax returns are subject to examination unless the statutes of limitations close. The Company is not currently under examination for federal, state, and foreign income tax purposes.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company intends to reinvest its undistributed earnings of its foreign operations. Following enactment of the 2017 Tax Cuts and Jobs Act, the repatriation of cash to the United States is generally no longer taxable for federal income tax purposes. However, the repatriation of cash held outside the United States could be subject to applicable foreign withholding taxes and state income taxes. The Company may remit foreign earnings to the United States to the extent it is tax efficient to do so. It does not expect the tax impact from remitting these earnings to be material. The Company adopted this guidance on January 1, 2021 on a prospective basis, and the adoption did not have a material impact to the Company’s unaudited interim consolidated financial statements.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Net (loss) income attributable to common stockholders per share</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Basic net (loss) income attributable to common stockholders per share and diluted net (loss) income attributable to common stockholders per share are computed using the weighted-average number of shares of common stock outstanding for the period. Net (loss) income per share attributable to common stockholders is calculated using the two-class method, which is an earnings allocation formula that determines net (loss) income per share for the holders of shares of the Company’s common stock and participating securities. The Company’s redeemable convertible preferred stock contains participation rights in any dividend paid by the Company and is deemed to be a participating security. The participating securities include a contractual obligation to participate in the income of the Company and are included in the calculation of net (loss) income per share in the periods in which net (loss) income is recorded.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Diluted net (loss) income attributable to common stockholders per share is computed using the more dilutive of (a) the two-class method or (b) the if-converted method. The Company allocates earnings first to preferred stockholders based on non-cumulative dividend rights if and when declared and then to common and preferred stockholders based on ownership interests. The weighted-average number of shares of common stock included in the computation of diluted net (loss) income attributable to common stockholders per share gives effect to all potentially dilutive common stock equivalents, including outstanding options and redeemable convertible preferred stock.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Common stock equivalents are excluded from the computation of diluted net (loss) income attributable to common stockholders per share if their effect is antidilutive.</span> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company uses the acquisition method of accounting under ASC 805, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Business Combinations</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. Each acquired company’s operating results are included in the Company's consolidated financial statements starting on the date of acquisition. The purchase price is equivalent to the fair value of consideration transferred. Tangible and identifiable intangible assets acquired and liabilities assumed</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">as of the date of acquisition are recorded at the acquisition date fair value. Goodwill is recognized for the excess of purchase price over the net fair value of assets acquired and liabilities assumed.</span></p><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Amounts allocated to assets and liabilities are based upon fair values. Such valuations require management to make significant estimates and assumptions, especially with respect to the identifiable intangible assets. Management makes estimates of fair value based upon assumptions believed to be reasonable and that of a market participant. These estimates are based on historical experience and information obtained from the management of the acquired companies and the estimates are inherently uncertain. The separately identifiable intangible assets generally include customer relationships, trade names, and reagent licenses</span> <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recently adopted accounting pronouncements</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. The Company has, however, elected to early- adopt as permitted certain new or revised accounting standards as of dates that may or may not coincide with the effective dates of public companies. These standards include the following:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In December 2019, the FASB issued ASU 2019-12, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">("Topic 740"). The objective of the guidance is to simplify the accounting for income taxes by removing certain exceptions to the general principles in Topic 740 and to provide more consistent application to improve the comparability of financial statements. The guidance is effective for fiscal years beginning after December 15, 2021, and interim periods within fiscal years beginning after December 15, 2022, with early adoption permitted. The Company early adopted this guidance on January 1, 2021, and the adoption did not have a material impact to the Company’s unaudited interim consolidated financial statements.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In February 2016, the FASB issued ASU 2016-02, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases (Topic 842)</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, to improve financial reporting and disclosures about leasing transactions. This ASU requires companies that lease assets to recognize on the balance sheet the assets and liabilities for the rights and obligations created by those leases, for substantially all leases. The recognition, measurement and presentation of expense and cash flows arising from a lease by a lessee will depend primarily on its classification as a finance or operating lease; both types of leases will be recognized on the balance sheet. This ASU also requires disclosures to help financial statement users to better understand the amount, timing and uncertainty of cash flows arising from leases. As the Company qualifies as an emerging growth company, the new lease standard was adopted by the Company on its effective date of January 1, 2022. The Company used the optional transition method to the modified retrospective approach in which results for reporting periods beginning on January 1, 2022 are presented under Topic 842, while prior period amounts continue to be reported and disclosed in accordance with the Company’s historical accounting treatment under ASC Topic 840, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.<br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">A number of practical expedients and policy elections are available under the new guidance to reduce the burden of adoption and ongoing compliance with Topic 842. The Company elected the "package of practical expedients" permitted under the transition guidance, which did not require reassessment of whether contracts entered into prior to January 1, 2022 are or contain leases, and allowed carryforward of the historical lease classification for existing leases. The Company has not elected to adopt the “hindsight” practical expedient, and therefore will measure the right-of-use (ROU) asset and lease liability using the remaining portion of the lease term at adoption on January 1, 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company made an accounting policy election under Topic 842 not to recognize ROU assets and lease liabilities for leases with a term of twelve months or less. For all other leases, the Company recognizes ROU assets and lease liabilities based on the present value of lease payments over the lease term at the commencement date of the lease (or January 1, 2022 for existing leases upon the adoption of Topic 842). The ROU assets also include any initial direct costs incurred and lease payments made at or before the commencement date and are reduced by any lease incentives.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Future lease payments may include fixed rent escalation clauses or payments that depend on an index (such as the consumer price index). Subsequent changes an index and other periodic market-rate adjustments to base rent are recorded in variable lease expense in the period incurred. Residual value guarantees and payments for terminating a lease are included in the lease payments only when it is probable they will be incurred.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company’s leases may include a non-lease component representing additional services transferred to the Company, such as common area maintenance for real estate. The Company made an accounting policy election to account for each separate lease component and the non-lease components associated with that lease component as a single lease component. The non-lease components are generally variable in nature and recorded in variable lease expense in the period incurred.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company uses its incremental borrowing rate to determine the present value of lease payments, as the Company’s leases do not have a readily determinable implicit discount rate. The incremental borrowing rate is the rate of interest the Company would have to pay to borrow on a collateralized basis over a similar term and amount in a similar economic environment. Judgement is applied in assessing factors such as Company-specific credit risk, lease term, nature and quality of the underlying collateral, currency, and economic environment in determining the incremental borrowing rate to apply to each lease.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Adoption of Topic 842 resulted in the recording of ROU assets and lease liabilities related to the Company’s operating leases of approxi</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">mately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, resp</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ectively, on January 1, 2022. The adoption of the new lease standard did not materially impact the Company's consolidated net income or consolidated cash flows and did not result in a cumulative-effect adjustment to the opening balance of retained earnings. Refer to Note 16 for additional disclosures.<br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 14600000 15200000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent accounting pronouncements not yet adopted</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In June 2016, the FASB issued ASU 2016-13, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Financial Instruments—Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, which replaces the existing incurred loss impairment model with an expected credit loss model and requires a financial asset measured at amortized cost to be presented at the net amount expected to be collected. As the Company will lose its emerging growth company (“EGC”) status as of December 31, 2022, and the Company will be required to apply the provision of ASU 2016-13 beginning with the annual reporting period ended December 31, 2022. Company is currently evaluating the impact of adoption this guidance on the consolidated financial statements and related disclosures.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">3.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Concentrations of credit risk and other risks and uncertainties </span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash and cash equivalents. The Company maintains accounts in federally insured financial institutions in excess of federally insured limits. Management believes the Company is not exposed to significant credit risk due to the financial position of the depository institutions in which these deposits are held and of the money market funds in which these investments are made.</span></p> <div style="text-indent:0.0%;display:flex;margin-top:10.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">4.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue from contracts with customers </span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Disaggregation of revenue</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table depicts the disaggregation of revenue by sales channel mix and customer mix as defined by the nature of workflows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.708%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.14%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.548%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.14%;"/> <td style="width:1.0%;"/> <td style="width:1.169%;"/> <td style="width:1.0%;"/> <td style="width:9.427%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales channel mix</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Direct sales channel</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33,602</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,703</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">64,521</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,565</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Distributor channel</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,557</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,705</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,702</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,115</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total revenue, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40,159</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,408</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75,223</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54,680</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer mix</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Academia and government</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,406</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,754</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,813</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,870</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Biotechnology, pharmaceutical, distributor and contract research<br/>   organizations</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,753</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,654</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,410</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,810</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total revenue, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40,159</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,408</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75,223</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54,680</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue by geographical markets is presented in Note 21, </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Geographic areas</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Remaining performance obligations</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table includes estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.411%;"/> <td style="width:1.457%;"/> <td style="width:1.0%;"/> <td style="width:11.073%;"/> <td style="width:1.0%;"/> <td style="width:1.457%;"/> <td style="width:1.0%;"/> <td style="width:11.073%;"/> <td style="width:1.0%;"/> <td style="width:1.457%;"/> <td style="width:1.0%;"/> <td style="width:11.073%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Less than 1 year</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Greater than 1 year</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Product revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">72</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">72</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Service revenue</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,919</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,939</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,991</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,011</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract balances</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table provides information about receivables, deferred revenue from contracts with customers, and customer deposits (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.011%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.186%;"/> <td style="width:1.0%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.408000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,811</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,760</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,011</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,871</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer deposits, which are included in 'Other current liabilities'</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">736</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,018</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total contract liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,747</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,889</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following provides a roll-forward of the contract liabilities (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.803%;"/> <td style="width:2.078%;"/> <td style="width:1.0%;"/> <td style="width:16.119%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,745</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,008</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue deferred</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,152</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,889</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,060</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue deferred</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,918</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at June 30, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,747</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table depicts the disaggregation of revenue by sales channel mix and customer mix as defined by the nature of workflows (in thousands):</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.708%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.14%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.548%;"/> <td style="width:1.0%;"/> <td style="width:1.289%;"/> <td style="width:1.0%;"/> <td style="width:9.14%;"/> <td style="width:1.0%;"/> <td style="width:1.169%;"/> <td style="width:1.0%;"/> <td style="width:9.427%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales channel mix</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Direct sales channel</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33,602</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,703</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">64,521</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,565</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Distributor channel</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,557</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,705</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">10,702</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,115</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total revenue, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40,159</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,408</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75,223</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54,680</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer mix</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Academia and government</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,406</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,754</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,813</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,870</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Biotechnology, pharmaceutical, distributor and contract research<br/>   organizations</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,753</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,654</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,410</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,810</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total revenue, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40,159</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,408</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75,223</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54,680</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 33602000 25703000 64521000 45565000 6557000 4705000 10702000 9115000 40159000 30408000 75223000 54680000 15406000 13754000 29813000 23870000 24753000 16654000 45410000 30810000 40159000 30408000 75223000 54680000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table includes estimated revenues expected to be recognized in the future related to performance obligations that are unsatisfied (or partially satisfied) as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:56.411%;"/> <td style="width:1.457%;"/> <td style="width:1.0%;"/> <td style="width:11.073%;"/> <td style="width:1.0%;"/> <td style="width:1.457%;"/> <td style="width:1.0%;"/> <td style="width:11.073%;"/> <td style="width:1.0%;"/> <td style="width:1.457%;"/> <td style="width:1.0%;"/> <td style="width:11.073%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Less than 1 year</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Greater than 1 year</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Product revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">72</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">72</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Service revenue</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,919</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,020</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">20,939</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,991</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,011</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> 72000 0 72000 9919000 11020000 20939000 9991000 11020000 21011000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table provides information about receivables, deferred revenue from contracts with customers, and customer deposits (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.011%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.186%;"/> <td style="width:1.0%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.408000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Trade accounts receivable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,811</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">29,760</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Deferred revenue</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,011</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,871</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer deposits, which are included in 'Other current liabilities'</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">736</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,018</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total contract liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,747</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,889</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following provides a roll-forward of the contract liabilities (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.803%;"/> <td style="width:2.078%;"/> <td style="width:1.0%;"/> <td style="width:16.119%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Contract liabilities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2020</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,745</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,008</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue deferred</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,152</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at December 31, 2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,889</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue recognized</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,060</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Revenue deferred</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,918</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance at June 30, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21,747</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 36811000 29760000 21011000 16871000 736000 1018000 21747000 17889000 7745000 15008000 25152000 17889000 12060000 15918000 21747000 <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">5.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance sheet details</span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Inventories</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of inventory (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.011%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.186%;"/> <td style="width:1.0%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.408000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Raw materials</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,828</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,260</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Work in progress</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,475</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,297</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finished goods</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,042</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,614</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total inventories</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,345</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,171</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="margin-left:9.333%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.231458333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Prepaid expenses and other current assets</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of prepaid expenses and other current assets (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.169%;"/> <td style="width:1.716%;"/> <td style="width:1.0%;"/> <td style="width:13.222999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.391%;"/> <td style="width:1.0%;"/> <td style="width:13.501%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid inventory</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,262</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">397</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid rent</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">215</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">201</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid insurance</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">125</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,873</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid income tax</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,406</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_c49baa25-0538-41a1-a7e8-4ee41b19ff1b;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,345</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,132</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other current assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tax refund receivable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">372</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">127</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,495</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">708</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total prepaid expenses and other current assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,220</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,184</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Accrued expenses</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of accrued expenses (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.011%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.186%;"/> <td style="width:1.0%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.408000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued compensation and related benefits</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,787</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,117</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Professional service fees</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">679</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,119</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Purchases</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,515</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,483</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Product warranty</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,794</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,760</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,066</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">772</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total accrued expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,841</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,251</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.231458333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.231458333333333;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the product warranty analysis refer to Note 19.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Other current liabilities</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.231458333333333;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of other current liabilities (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.869%;"/> <td style="width:1.688%;"/> <td style="width:1.0%;"/> <td style="width:13.158999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.688%;"/> <td style="width:1.0%;"/> <td style="width:13.594999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other current liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer deposits</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">736</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,018</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income tax payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,476</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales and use tax payable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,291</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,403</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability, current</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,529</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_1417e748-f1dd-4286-9fe2-766fcff73768;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,074</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,455</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total other current liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,630</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,352</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of inventory (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.011%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.186%;"/> <td style="width:1.0%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.408000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Raw materials</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">25,828</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,260</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Work in progress</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,475</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,297</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Finished goods</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,042</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,614</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total inventories</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,345</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,171</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 25828000 17260000 2475000 2297000 17042000 12614000 45345000 32171000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of prepaid expenses and other current assets (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.169%;"/> <td style="width:1.716%;"/> <td style="width:1.0%;"/> <td style="width:13.222999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.391%;"/> <td style="width:1.0%;"/> <td style="width:13.501%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid inventory</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,262</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">397</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid rent</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">215</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">201</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid insurance</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">125</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,873</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Prepaid income tax</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,406</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_c49baa25-0538-41a1-a7e8-4ee41b19ff1b;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,345</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,132</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other current assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tax refund receivable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">372</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">127</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,495</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">708</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total prepaid expenses and other current assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,220</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,184</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 2262000 397000 215000 201000 125000 1873000 4406000 2345000 2132000 372000 -127000 1495000 708000 11220000 5184000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of accrued expenses (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.011%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.186%;"/> <td style="width:1.0%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.408000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued expenses:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrued compensation and related benefits</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,787</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,117</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Professional service fees</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">679</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,119</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Purchases</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,515</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,483</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Product warranty</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,794</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,760</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,066</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">772</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total accrued expenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,841</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,251</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 7787000 9117000 679000 1119000 6515000 2483000 1794000 1760000 1066000 772000 17841000 15251000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.231458333333333;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of other current liabilities (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.869%;"/> <td style="width:1.688%;"/> <td style="width:1.0%;"/> <td style="width:13.158999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.688%;"/> <td style="width:1.0%;"/> <td style="width:13.594999999999999%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other current liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer deposits</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">736</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,018</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income tax payable</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,476</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales and use tax payable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,291</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,403</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liability, current</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,529</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_1417e748-f1dd-4286-9fe2-766fcff73768;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,074</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,455</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total other current liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,630</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,352</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 736000 1018000 0 2476000 1291000 1403000 2529000 1074000 1455000 5630000 6352000 <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">6.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair value of financial instruments </span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair value is defined as the price that would be received to sell an asset or paid to transfer a liability (an exit price) in an orderly transaction between market participants at the reporting date. The categorization of a financial instrument within the valuation hierarchy is based on the lowest level of input that is significant to the fair value measurement. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the fair value of the Company’s financial assets and liabilities by level within the fair value hierarchy (in thousands): </span></span><span style=""/></p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.591%;"/> <td style="width:1.215%;"/> <td style="width:1.0%;"/> <td style="width:9.161%;"/> <td style="width:1.0%;"/> <td style="width:1.215%;"/> <td style="width:1.0%;"/> <td style="width:9.161%;"/> <td style="width:1.0%;"/> <td style="width:1.215%;"/> <td style="width:1.0%;"/> <td style="width:10.756%;"/> <td style="width:1.0%;"/> <td style="width:1.215%;"/> <td style="width:1.0%;"/> <td style="width:11.47%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Quoted prices</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">in active</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">markets for</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">other</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">identical</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">observable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">unobservable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">inputs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">inputs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(level 1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(level 2)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(level 3)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">345,679</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">345,679</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">345,679</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">345,679</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.486%;"/> <td style="width:1.234%;"/> <td style="width:1.0%;"/> <td style="width:9.244%;"/> <td style="width:1.0%;"/> <td style="width:1.234%;"/> <td style="width:1.0%;"/> <td style="width:9.244%;"/> <td style="width:1.0%;"/> <td style="width:1.234%;"/> <td style="width:1.0%;"/> <td style="width:9.530999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.234%;"/> <td style="width:1.0%;"/> <td style="width:11.563%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Quoted prices</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">in active</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">markets for</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">other</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">identical</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">observable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">unobservable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">inputs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">inputs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(level 1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(level 2)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(level 3)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">327,272</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">327,272</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,949</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,949</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">339,221</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">327,272</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,949</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company did not have any transfers of financial assets measured at fair value on a recurring basis to or from Level 1, Level 2 or Level 3 for any of the periods presented.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table above does not include the Company's investments in privately held equity securities. Non-marketable equity investments of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million are included within Other noncurrent assets on the unaudited consolidated balance sheet as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the fair value of the Company’s financial assets and liabilities by level within the fair value hierarchy (in thousands): </span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:46.591%;"/> <td style="width:1.215%;"/> <td style="width:1.0%;"/> <td style="width:9.161%;"/> <td style="width:1.0%;"/> <td style="width:1.215%;"/> <td style="width:1.0%;"/> <td style="width:9.161%;"/> <td style="width:1.0%;"/> <td style="width:1.215%;"/> <td style="width:1.0%;"/> <td style="width:10.756%;"/> <td style="width:1.0%;"/> <td style="width:1.215%;"/> <td style="width:1.0%;"/> <td style="width:11.47%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Quoted prices</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">in active</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">markets for</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">other</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">identical</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">observable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">unobservable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">inputs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">inputs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(level 1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(level 2)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(level 3)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">345,679</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">345,679</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">345,679</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">345,679</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:47.486%;"/> <td style="width:1.234%;"/> <td style="width:1.0%;"/> <td style="width:9.244%;"/> <td style="width:1.0%;"/> <td style="width:1.234%;"/> <td style="width:1.0%;"/> <td style="width:9.244%;"/> <td style="width:1.0%;"/> <td style="width:1.234%;"/> <td style="width:1.0%;"/> <td style="width:9.530999999999999%;"/> <td style="width:1.0%;"/> <td style="width:1.234%;"/> <td style="width:1.0%;"/> <td style="width:11.563%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Quoted prices</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">in active</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">markets for</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">other</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Significant</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">identical</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">observable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">unobservable</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">inputs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">inputs</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(level 1)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(level 2)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">(level 3)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Assets:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Money market funds</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">327,272</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">327,272</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Commercial paper</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,949</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,949</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">339,221</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">327,272</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,949</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 345679000 345679000 345679000 345679000 327272000 327272000 11949000 0 11949000 339221000 327272000 11949000 1600000 <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">7.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net </span></div></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of property and equipment, net (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:96.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.29%;"/> <td style="width:1.72%;"/> <td style="width:1.0%;"/> <td style="width:13.018%;"/> <td style="width:1.0%;"/> <td style="width:1.575%;"/> <td style="width:1.0%;"/> <td style="width:13.395%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Laboratory equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,673</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,410</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,180</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Construction in progress</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">225</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">344</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Office and computer equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">798</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">673</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,731</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,263</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total property and equipment</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,607</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,711</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated depreciation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,267</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,860</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,340</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,851</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total depreciation expense for the three and six months ended June 30, 2022 was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">398,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">738,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Total depreciation expense for the three and six months ended June 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">199,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">366,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of property and equipment, net (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:96.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:66.29%;"/> <td style="width:1.72%;"/> <td style="width:1.0%;"/> <td style="width:13.018%;"/> <td style="width:1.0%;"/> <td style="width:1.575%;"/> <td style="width:1.0%;"/> <td style="width:13.395%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Laboratory equipment</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,673</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,410</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,180</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Construction in progress</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">225</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">344</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Office and computer equipment</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">798</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">673</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,731</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,263</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(255,255,255,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total property and equipment</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,607</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,711</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated depreciation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,267</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,860</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Property and equipment, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,340</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,851</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 3673000 2410000 3180000 3021000 225000 344000 798000 673000 1731000 1263000 9607000 7711000 2267000 1860000 7340000 5851000 398000 738000 199000 366000 <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">8.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Acquisition</span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On No</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">vember 2, 2021, the Company completed the acquisition of the reagents business of Tonbo Biotechnologies Corporation ("Tonbo") for an aggregate cash consideration of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. The acquired assets include a portfolio of life science research reagents related to cell preparation, flow cytometry, molecular immunology/polymerase chain reaction and cell culture covering application areas across immunology, apoptosis and immunoprofiling.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The acquisition was accounted for as a business combination in accordance with ASC 805. The tangible and intangible assets acquired were recorded at fair value on the acquisition date. The purchase price allocation is based upon preliminary valuations and estimates and assumptions which are subject to change within the purchase price allocation period, generally one year from the acquisition date. </span><span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table represents the allocation of the purchase price to the assets acquired by the Company as part of the acquisition included in the Company’s consolidated balance sheets, and is reconciled to the purchase price.</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:78.968%;"/> <td style="width:2.05%;"/> <td style="width:1.0%;"/> <td style="width:16.981%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tonbo</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,549</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fixed Assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">83</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reagent licenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tradename</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">700</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,200</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total identifiable net assets acquired</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,332</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,668</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="margin-left:4.533%;text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million of goodwill arising from the Tonbo acquisition is primarily attributed to significant time-to-market advantages, as the Company gained immediate access to Tonbo’s products, existing relationships and business infrastructure and Tonbo’s knowledgeable and experienced workforce. The goodwill is expected to be deductible for tax purposes.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets eligible for recognition separate from goodwill were those that satisfied either the contractual or legal criterion or the separability criterion in the accounting guidance. </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The identifiable intangible assets acquired and their estimated useful lives for amortization are as follows:</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.126%;"/> <td style="width:1.0%;"/> <td style="width:23.977%;"/> <td style="width:1.0%;"/> <td style="width:3.219%;"/> <td style="width:29.678%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="5" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tonbo</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Useful life (years)</span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="5" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">(In thousands, except for years)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,200</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reagent licenses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,800</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tradename</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,700</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The customer relationships intangible asset represents the fair value of the underlying relationships with Tonbo’s customers. The tradename intangible asset represents the fair value of brand and name recognition associated with the marketing of Tonbo's reagents. The reagent license intangible asset represents the fair value of access to certain antibodies to manufacture reagents.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The fair value of the customer relationships intangible asset was determined based on the excess earnings method; the fair values of the tradename intangible assets were determined based on the relief-from-royalty method; and the fair value of the reagent license intangible asset was determined based on the cost approach method. The key assumptions used in estimating the fair values of intangible assets included forecasted financial information; customer retention rates; royalty rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% for the tradename intangible assets; discount rate of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% for all intangible assets; and certain other assumptions.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">All acquired intangibles are being amortized over their estimated useful lives using the straight-line method of amortization.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The fair value assigned to the assets acquired are based on reasonable assumptions and estimates that market participants would use. Actual results may differ from these estimates and assumptions.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The results of operations for the acquisition are included in the consolidated financial statements of the Company from the date of the acquisition and net revenues and operating loss are not material. The Company has not included pro forma financial information related to the acquisition as the overall impact to the financial statements was not material. Transaction costs incurred by the Company related to the acquisition totaled approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">230,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> for the year ended December 31, 2021, which were expensed and recorded as a component of general and administrative expenses in the consolidated statement of operations.</span></p> 17000000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table represents the allocation of the purchase price to the assets acquired by the Company as part of the acquisition included in the Company’s consolidated balance sheets, and is reconciled to the purchase price.</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:78.968%;"/> <td style="width:2.05%;"/> <td style="width:1.0%;"/> <td style="width:16.981%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tonbo</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,549</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fixed Assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">83</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reagent licenses</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tradename</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">700</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,200</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total identifiable net assets acquired</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,332</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,668</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,000</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 2549000 83000 1800000 700000 2200000 7332000 9668000 17000000 9700000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The identifiable intangible assets acquired and their estimated useful lives for amortization are as follows:</span> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.126%;"/> <td style="width:1.0%;"/> <td style="width:23.977%;"/> <td style="width:1.0%;"/> <td style="width:3.219%;"/> <td style="width:29.678%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="5" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tonbo</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Fair Value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Useful life (years)</span></p></td> </tr> <tr style="height:9.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> <td colspan="5" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:9.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:9.0pt;font-family:Times New Roman;min-width:fit-content;">(In thousands, except for years)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,200</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reagent licenses</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,800</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tradename</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">700</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4</span></span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,700</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Arial;min-width:fit-content;"/> </p></td> </tr> </table> 2200000 P7Y 1800000 P7Y 700000 P4Y 4700000 0.020 0.130 230000 <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">9.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Goodwill and intangible assets, net </span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The addition of goodwill for the year ended December 31, 2021 is discussed in Note 8. There were no changes in goodwill for the six months ended June 30, 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of intangible assets, net (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.237%;"/> <td style="width:1.716%;"/> <td style="width:1.0%;"/> <td style="width:12.981%;"/> <td style="width:1.0%;"/> <td style="width:1.577%;"/> <td style="width:1.0%;"/> <td style="width:13.491%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Patents and trademarks</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">428</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">387</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tradename</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">700</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">700</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">IP license</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">476</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">476</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,200</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,200</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reagent license</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,604</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,563</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,745</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">824</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,859</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,739</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total amortization expense for the three and six months ended June 30, 2022 was approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">468,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">921,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Total amortization expense for the three and six months ended June 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> was less than $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of intangible assets, net (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.237%;"/> <td style="width:1.716%;"/> <td style="width:1.0%;"/> <td style="width:12.981%;"/> <td style="width:1.0%;"/> <td style="width:1.577%;"/> <td style="width:1.0%;"/> <td style="width:13.491%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Patents and trademarks</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">428</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">387</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Tradename</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">700</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">700</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">IP license</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">476</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">476</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,200</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,200</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Reagent license</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,800</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total intangible assets</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,604</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,563</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,745</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">824</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Intangible assets, net</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,859</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,739</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 428000 387000 700000 700000 476000 476000 2200000 2200000 1800000 1800000 5604000 5563000 1745000 824000 3859000 4739000 468000 921000 1000 2000 <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">10.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Legal settlement liability </span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">February 13, 2018</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, Becton, Dickinson, and Company (“BD”) filed a lawsuit against the Company alleging trade secret misappropriation and copyright infringement. On October 6, 2020, the Company entered into a Settlement, License and Equity Issuance Agreement with BD pursuant to which the Company and BD agreed to a mutual release of all claims against each other as of the date thereof (the “BD Agreement”). Additionally, BD granted Cytek a non-exclusive, irrevocable, perpetual, worldwide and non-transferrable license to certain BD patents and covenanted that it would not enforce or permit or encourage the enforcement of BD patents against Cytek or its affiliates in connection with the development, manufacture, use, importation, offer for sale or sale of its then-current instruments. In exchange, the Company agreed that Cytek and its affiliates would not dispute or challenge in a legal proceeding the validity, enforceability or scope of the applicable BD patent claims and agreed to make certain payments to BD, including (i) a one-time upfront payment of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, (ii) a low single digit royalty payment for </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">ten years</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, based on net sales of certain of its products, (iii) $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million milestone payment upon the occurrence of a certain sales threshold, and (iv) a specified payment upon the closing of a change of control transaction, if any. The Company also issued </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,087,545</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock to BD during the year ended December 31, 2020 in connection with the BD settlement</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. In the fourth quarter of 2021, the Company achieved the milestone and made the payment.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company separated the settlement agreement into two elements, the litigation settlement and future licensing rights. The Company could not readily determine the fair value of the litigation settlement of prior infringement claims between the Company and BD. Therefore, the Company applied the residual method and allocated the difference between the total present value consideration payable under the BD Agreement and the estimated fair value of the future licensing rights to the litigation settlement element. The Company determined the estimated fair value of the future licensing rights based on the relief from royalty method. The significant assumptions used were the market royalty rate estimated as a royalty rate that a market participant would pay to license the BD intellectual property, forecasted sales subject to the market royalty rate and the discount rate.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The patents in question were determined to have an average useful life of 18 months. Accordingly, beginning the second quarter of 2022, the remaining contractual payments will be classified as operating expenses as they are considered to be represented of deferred litigation settlement. The Company did not record any product cost of sales related to royalty expenses for the three months ended June 30, 2022. The Company recorded $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million product cost of sales related to royalty expense for the six months ended June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The Company recorded $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million product cost of sales related to royalty expense for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2021, respectively. The Company recorded $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million of interest expense for the three and six months ended June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million of interest expense for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, to accrete the present value discount of the payment streams over the payment period of ten years from the settlement date using the effective interest rate method. The Company made a one-time upfront payment and issued </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,087,545</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock to BD during the year ended December 31, 2020. The Company recorded legal settlement liability on the consolidated balance sheets o</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">f </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16.8</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> as of June 30, 2022 and December 31, 2021, respectively, and will record licensing expense in future periods.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of the legal settlement liability (in thousands):</span></p> <table style="border-spacing:0;table-layout:fixed;width:96.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:65.642%;"/> <td style="width:1.691%;"/> <td style="width:1.0%;"/> <td style="width:13.414%;"/> <td style="width:1.0%;"/> <td style="width:1.556%;"/> <td style="width:1.0%;"/> <td style="width:13.695%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Legal settlement liability</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,139</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,463</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Noncurrent:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Legal settlement liability</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,649</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,745</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total legal settlement liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,788</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,208</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> February 13, 2018 2000000.0 P10Y 6000000.0 2087545 800000 700000 1400000 500000 1000000.0 400000 800000 2087545 16800000 15200000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the components of the legal settlement liability (in thousands):</span></p> <table style="border-spacing:0;table-layout:fixed;width:96.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:65.642%;"/> <td style="width:1.691%;"/> <td style="width:1.0%;"/> <td style="width:13.414%;"/> <td style="width:1.0%;"/> <td style="width:1.556%;"/> <td style="width:1.0%;"/> <td style="width:13.695%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Current:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Legal settlement liability</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,139</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,463</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Noncurrent:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Legal settlement liability</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,649</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,745</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total legal settlement liability</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,788</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,208</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 2139000 1463000 14649000 13745000 16788000 15208000 <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">11.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Redeemable convertible preferred stock </span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In March 2015, the Company entered into a Series A Preferred Stock Purchase Agreement (“Series A Agreement”) with certain investors pursuant to which it sold and issued </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,799,755</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series A redeemable convertible preferred stock (“Series A shares”) at a purchase price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.38</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share in the initial closing. In July 2015, the Company sold and issued an additional </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,166,462</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Series A shares at a purchase price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.38</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share pursuant to a subsequent closing under the Series A Agreement. In October 2015, the Company sold and issued an additional </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,699,632</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Series A shares at a purchase price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.38</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share pursuant to a milestone closing under the Series A Agreement. A total of </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,665,849</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Series A shares were issued for $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, net of issuance costs of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">89,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In December 2016, the Company entered into a Series B Preferred Stock Purchase Agreement (“Series B Agreement”) with certain investors pursuant to which it sold and issued </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,888,639</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series B convertible redeemable preferred stock (“Series B shares”) at a purchase price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share in the initial closing. In January 2018, the Company sold and issued an additional </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,110,957</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Series B shares at a purchase price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.75</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share pursuant to a milestone closing under the Series B Agreement.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In September 2018, the Company entered into a Series C Preferred Stock Purchase Agreement (“Series C Agreement”) with certain investors pursuant to which it sold and issued </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,717,804</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series C convertible redeemable preferred stock (“Series C shares” and together with Series A shares, Series B shares and Series C shares, the “2018 Preferred Stock”) at a purchase price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.40</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share in the initial closing. In November and December 2018, the Company sold and issued an additional </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,501,265</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,084,387</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Series C shares, respectively, at a purchase price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.40</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share pursuant to subsequent closings under the Series C Agreement.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In October 2018, the Company repurchased </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,452,270</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Series A shares at a price per share of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.04</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> (“Series A Repurchase”), for an aggregate purchase price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million. In connection with the Series A Repurchase, the Company filed a Certificate of Retirement with the Secretary of State in the State of Delaware to (i) cancel and retire the repurchased shares as required by the Company’s Amended and Restated Certificate of Incorporation, (ii) reduce the number of 2018 Preferred Stock authorized under the Company’s Amended and Restated Certificate of Incorporation to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">70,212,570</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> from </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">72,664,850</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and (iii) reduce the number of Series A shares authorized under the Company’s Amended and Restated Certificate of Incorporation </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,213,574</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> from </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">32,665,849</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In October 2020, under the amended and restated certificate of incorporation dated October 22, 2020 (“October COI”), the Company issued </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,752,068</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of Series D redeemable convertible preferred stock (“Series D shares” and together with Series A shares, Series B shares, Series C shares, the “Preferred Stock”) at a purchase price of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.76</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share for net proceeds of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">119.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and authorized the reduction of the Series C to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">23,303,456</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In July 2021, all of the then-outstanding shares of Preferred Stock automatically converted into </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">87,268,694</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of common stock immediately upon the closing of Company’s IPO.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company classified its Preferred Stock as temporary equity in the accompanying unaudited interim consolidated balance sheets due to terms that allow for redemption of the shares upon certain change in control events that are outside of the Company’s control, including sale or transfer of control of the Company, as holders of the Preferred Stock could cause redemption of the shares in these situations.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 9799755 0.38 8166462 0.38 14699632 0.38 32665849 12200000 89000 9888639 0.75 6110957 0.75 18717804 2.40 2501265 2084387 2.40 2.40 2452270 2.04 5000000.0 70212570 72664850 30213574 32665849 17752068 6.76 119700000 23303456 87268694 <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">12.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Common stock </span></div></div><p style="margin-left:0.133%;text-indent:4.545%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;margin-right:0.13%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, the Company has authorized </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,000,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">of common stock at $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.001</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> par value. Holders of common stock are entitled to one vote per share, and to receive dividends, only and if declared by the Board of Directors and, upon liquidation or dissolution, are entitled to receive all assets available for distribution to stockholders, subordinate to the rights, preferences and privileges of any outstanding Preferred Stock with respect to dividends and in connection with a liquidation, winding up and dissolution of the Company. The holders have no preemptive or other subscription rights.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="margin-left:0.133%;text-indent:4.545%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;margin-right:0.13%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;">O</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">n July 16, 2021, the Board and the Company’s stockholders approved an amendment and restatement of the Company’s certificate of incorporation to effect the Stock Split, which became effective upon filing with the Secretary of State of the State of Delaware on July 16, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="margin-left:0.133%;text-indent:4.545%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;margin-right:0.13%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On July 16, 2021, the Board and the Company’s stockholders approved an amendment and restatement of the Company’s certificate of incorporation, which became effective immediately following the closing of the IPO on July 27, 2021 and filing with the Secretary of State of the State of Delaware.</span></p> 1000000000 0.001 <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">13.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Stock-based compensation plan </span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Plans</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="margin-left:0.133%;text-indent:4.545%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;margin-right:0.13%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022, the Company had three stock-based compensation plans (the “Plans”) which are described below.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2015 Equity Incentive Plan</span></p><p style="margin-left:0.133%;text-indent:4.545%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;margin-right:0.13%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In March 2015, the Board approved the 2015 Equity Incentive Plan (“2015 Plan”), which provided for the granting of stock options to employees, directors and consultants of the Company. As of the effective date of the 2021 Plan described below, the 2015 Plan was terminated and no further equity awards may be granted pursuant to the 2015 Plan. Outstanding stock options granted under the 2015 Plan will continue to be governed by the provisions of the 2015 Plan until expiration or exercise, whichever is earlier.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2021 Equity Incentive Plan</span></p><p style="margin-left:0.133%;text-indent:4.545%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;margin-right:0.13%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In July 2021, the Board approved the 2021 Equity Incentive Plan (the “2021 Plan”), which provides for the granting of stock options, stock appreciation rights, restricted stock awards, restricted stock unit ("RSU") awards, performance awards, and other awards to employees, directors and consultants of the Company. The 2021 Plan became effective on July 22, 2021 in connection with the IPO. Upon the 2021 Plan’s effective date, there were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock reserved for issuance thereunder. On January 1 of each year commencing after the effective date of the IPO and continuing through and including January 1, 2031, the number of shares of the Company’s common stock reserved for issuance under the 2021 Plan will increase automatically by an amount equal to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of the number of shares of the Company’s common stock outstanding on the preceding December 31, unless the Company’s Board of Directors elects to authorize a lesser number of shares prior to the applicable January 1.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> As of June 30, 2022, the total number of shares of common stock available for issuance under the 2021 Plan was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18,813,465</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">2021 Employee Stock Purchase Plan</span></p><p style="margin-left:0.133%;text-indent:4.545%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;margin-right:0.13%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In July 2021, the Board approved the 2021 Employee Stock Purchase Plan (the “ESPP”). The ESPP became effective on July 22, 2021 in connection with the IPO. Upon the ESPP’s effective date, there were </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares of the Company’s common stock reserved for issuance thereunder. On January 1 of each year commencing after the effective date of the IPO and continuing through and including January 1, 2031, the number of shares of the Company’s common stock reserved for issuance under the ESPP will increase automatically by an amount equal to the lesser of (1) </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% of the number of shares of the Company’s common stock outstanding on the pr</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">eceding December 31, (2) </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,000,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares and (3) a number of shares determined by the Board. During the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">six months ended June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">92,638</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> shares were issued pursuant to purchases under the ESPP.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock option valuation assumptions</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="margin-left:0.133%;text-indent:4.545%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;margin-right:0.13%;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company estimates the fair value of each stock option grant on the date of grant using the Black-Scholes option pricing model. The model assumptions include expected volatility, expected term, dividend yield, and the risk-free interest rate. The expected volatility was based on the volatility of a group of similar entities. The Company derived expected term by using the “simplified” method (the expected term is determined as the average of the time-to-vesting and contractual life of the option), as the Company has limited historical information to develop expectations about future exercise patterns and post vesting employment termination behavior. The Company based the risk-free rate on U.S. Treasury zero-coupon issues with remaining terms similar to the expected term of the option. The Company has never paid any dividends and does not anticipate paying dividends in the foreseeable future, and therefore used an expected dividend yield of zero in the valuation model.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock Options</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows stock option activity during the periods indicated (in thousands except share and per share data):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.902%;"/> <td style="width:1.438%;"/> <td style="width:1.0%;"/> <td style="width:10.644%;"/> <td style="width:1.0%;"/> <td style="width:1.438%;"/> <td style="width:1.0%;"/> <td style="width:11.266%;"/> <td style="width:1.0%;"/> <td style="width:1.438%;"/> <td style="width:1.0%;"/> <td style="width:11.535%;"/> <td style="width:1.0%;"/> <td style="width:1.438%;"/> <td style="width:1.0%;"/> <td style="width:10.904%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Number of options outstanding</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average exercise price</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average remaining contractual term (in years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Aggregate intrinsic value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance as of December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,805,850</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.56</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8.03</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">147,623</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">690,751</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12.32</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options exercised</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">689,288</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.18</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options forfeited</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">536,796</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9.89</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options expired</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">59,345</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.96</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance as of June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,211,172</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.31</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.86</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,345,842</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options exercisable as of June 30, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,317,673</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.26</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.40</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,614,268</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The weighted-average grant date fair value of options granted during the three months ended June 30, 2022 and 2021 w</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">as $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.51</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.27</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share, r</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">espectively. The weighted-average grant date fair value of options granted during the six months ended June 30, 2022 and 2021 was</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8.74</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.74</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> per share, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> There was</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">33.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> m</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">illion and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million of u</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">nrecognized stock-based compensation expense related to unvested stock options as of June 30, 2022 and 2021, respectively. The unrecognized stock-based compensation expense is estimated to be recognized over a period of</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.66</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years and </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.89</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years a</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">s of June 30, 2022 and 2021, respectively.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company currently uses authorized and unissued shares to satisfy option exercises</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The aggregate intrinsic value is calculated as the difference between the exercise price and the estimated fair value of the Company’s common stock as of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:12.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">RSU Awards</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows RSU awards activity during the periods indicated:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.943%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.131%;"/> <td style="width:1.0%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.53%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Shares</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average grant date fair value per share</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Unvested balance at December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">104,876</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.10</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,250,251</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12.83</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Vested</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">76,990</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13.64</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Forfeited</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,800</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14.98</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Unvested balance at June 30, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,242,337</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13.42</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">There was $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million of unrecognized stock-based compensation expense related to unvested RSU awards as of June 30, 2022. The unrecognized stock-based compensation expense is estimated to be recognized over a period of</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.67</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years as of June 30, 2022.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Stock-based compensation expense</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the allocation of stock-based compensation expense related to the Company’s stock-based awards (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.878%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:8.983%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:9.382%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:8.983%;"/> <td style="width:1.0%;"/> <td style="width:1.16%;"/> <td style="width:1.0%;"/> <td style="width:10.774000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">749</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">120</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,455</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">232</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,087</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">185</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,352</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">304</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">856</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">173</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,634</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">303</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,242</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">189</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,330</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">284</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,934</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">667</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,771</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the weighted-average valuation assumptions used in determining the fair value of employee stock options:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.017%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:9.447000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:9.438%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:9.373000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.16%;"/> <td style="width:1.0%;"/> <td style="width:9.726%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.80</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.02</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.99</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.99</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">91</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.06</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.09</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Dividend yield</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:3.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP for the current offering period using the Black-Scholes option-pricing model:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.017%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:9.4%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:9.438%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:9.354000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.16%;"/> <td style="width:1.0%;"/> <td style="width:9.791%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three months ended June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.5</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.5</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Dividend yield</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> 18000000 0.04 18813465 2000000 0.01 5000000 92638 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows stock option activity during the periods indicated (in thousands except share and per share data):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.902%;"/> <td style="width:1.438%;"/> <td style="width:1.0%;"/> <td style="width:10.644%;"/> <td style="width:1.0%;"/> <td style="width:1.438%;"/> <td style="width:1.0%;"/> <td style="width:11.266%;"/> <td style="width:1.0%;"/> <td style="width:1.438%;"/> <td style="width:1.0%;"/> <td style="width:11.535%;"/> <td style="width:1.0%;"/> <td style="width:1.438%;"/> <td style="width:1.0%;"/> <td style="width:10.904%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Number of options outstanding</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average exercise price</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average remaining contractual term (in years)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Aggregate intrinsic value</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance as of December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,805,850</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.56</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8.03</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">147,623</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">690,751</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12.32</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options exercised</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">689,288</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.18</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options forfeited</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">536,796</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9.89</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options expired</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">59,345</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.96</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance as of June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,211,172</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.31</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.86</span></span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,345,842</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Options exercisable as of June 30, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,317,673</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.26</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.40</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,614,268</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 8805850 6.56 P8Y10D 147623000 690751 12.32 689288 1.18 536796 9.89 59345 0.96 8211172 7.31 P7Y10M9D 45345842000 3317673 1.26 P6Y4M24D 31614268000 6.51 4.27 8.74 3.74 33900000 9700000 P2Y7M28D P2Y10M20D <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows RSU awards activity during the periods indicated:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.943%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.131%;"/> <td style="width:1.0%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.53%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Shares</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average grant date fair value per share</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Unvested balance at December 31, 2021</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">104,876</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">21.10</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Granted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,250,251</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12.83</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Vested</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">76,990</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13.64</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Forfeited</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,800</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14.98</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Unvested balance at June 30, 2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,242,337</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13.42</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 104876 21.10 1250251 12.83 76990 13.64 35800 14.98 1242337 13.42 15700000 P3Y8M1D <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the allocation of stock-based compensation expense related to the Company’s stock-based awards (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.878%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:8.983%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:9.382%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:8.983%;"/> <td style="width:1.0%;"/> <td style="width:1.16%;"/> <td style="width:1.0%;"/> <td style="width:10.774000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cost of sales</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">749</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">120</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,455</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">232</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,087</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">185</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,352</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">304</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Sales and marketing</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">856</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">173</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,634</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">303</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,242</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">189</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,330</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">284</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total stock-based compensation</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,934</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">667</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,771</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,123</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 749000 120000 1455000 232000 1087000 185000 2352000 304000 856000 173000 1634000 303000 1242000 189000 2330000 284000 3934000 667000 7771000 1123000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the weighted-average valuation assumptions used in determining the fair value of employee stock options:</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.017%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:9.447000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:9.438%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:9.373000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.16%;"/> <td style="width:1.0%;"/> <td style="width:9.726%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.80</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6.02</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.99</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.99</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">90</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">91</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.06</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.09</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Dividend yield</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> P5Y9M18D P6Y7D P5Y11M26D P5Y11M26D 0.75 0.90 0.75 0.91 0.03 0.0106 0.02 0.0109 0 0 0 0 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes the weighted-average assumptions used in estimating the fair value of the ESPP for the current offering period using the Black-Scholes option-pricing model:</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:49.017%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:9.4%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:9.438%;"/> <td style="width:1.0%;"/> <td style="width:1.28%;"/> <td style="width:1.0%;"/> <td style="width:9.354000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.16%;"/> <td style="width:1.0%;"/> <td style="width:9.791%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three months ended June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Expected term (in years)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.5</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.5</span></span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Expected volatility</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">74</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Risk-free interest rate</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Dividend yield</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> P0Y6M P0Y6M 0.74 0 0.74 0 0.01 0 0.01 0 0 0 0 0 <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">14.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Employee benefit plan </span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">401(k) retirement savings plan</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company currently maintains a 401(k) retirement savings plan the covers substantially all of its employees (“401(k) Plan”). The 401(k) Plan permits voluntary contributions by employees, a portion of which are matched by the Company. The Company’s contributions to the 401(k) Plan were approximately </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">268,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">517,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> for the three and six months ended June 30, 2022, respectively, and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">197,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">367,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> for the three and six months ended June 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> 268000 517000 197000 367000 <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">15.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Income taxes </span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:4.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company's effective tax rate from continuing operations was </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">39.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">18.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% for the six months ended June 30, 2022 and 2021, respectively. The Company’s effective tax rate for the six months ended June 30, 2022 is higher than the U.S. federal statutory tax rate due to nondeductible stock-based compensation, the Company’s mix of earnings between various taxing jurisdictions, partially offset by a deduction for foreign-sourced revenue, stock compensation, and federal and state research credits. The effective income tax rate for the six months ended June 30, 2021 was lower than the U.S federal statutory tax rate primarily due to higher projected annual profits which resulted in a lower projected tax rate.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:4.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Realization of the Company's deferred tax assets is dependent primarily on the generation of future taxable income. In considering the need for a valuation allowance, the Company considers its historical, as well as future projected, taxable income along with other objectively verifiable evidence. Objectively verifiable evidence includes the Company's realization of tax attributes, assessment of tax credits, and utilization of net operating loss carryforwards during the year.</span></p> 0.392 0.189 <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">16.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Lease</span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company determines if an arrangement is or contains a lease at inception, which is the date on which the terms of the contract are agreed to, and the agreement creates enforceable rights and obligations. Under Topic 842, a contract is or contains a lease when (i) explicitly or implicitly identified assets have been deployed in the contract and (ii) the customer obtains substantially all of the economic benefits from the use of that underlying asset and directs how and for what purpose the asset is used during the term of the contract. The Company also considers whether its service arrangements include the right to control the use of an asset.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company leases office facilities and equipment from unrelated parties under operating lease agreements that have initial terms ranging from </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7.25</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years. Some leases include one or more options to renew, generally at the Company's sole discretion, with renewal terms that can extend the lease term up to </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In addition, certain leases contain termination options, where the rights to terminate are held by either the Company, the lessor, or both parties. These options to extend or terminate a lease are included in the lease terms</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">when </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">it is reasonably certain that the Company will exercise that option. The Company’s leases generally do not contain any material restrictive covenants. The Company is a sub-lessor in an agreement with a term of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> years.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease cost is recognized on a straight-line basis over the lease term. The components of lease expense are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.694%;"/> <td style="width:2.078%;"/> <td style="width:1.0%;"/> <td style="width:16.228%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,551</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,575</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.5pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the three and six months ended June 30, 2022, sublease income was </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">66,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">133,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, recorded as other income.</span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Supplemental cash flow information related to leases is as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.694%;"/> <td style="width:2.078%;"/> <td style="width:1.0%;"/> <td style="width:16.228%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash paid for amounts included in measurement of lease liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating cash outflows - payments on operating leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">954</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Right-of-use assets obtained in exchange for new lease obligations:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,142</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"><br/></span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Supplemental balance sheet information related to leases is as follows (in thousands):</span></span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.694%;"/> <td style="width:2.078%;"/> <td style="width:1.0%;"/> <td style="width:16.228%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease right-of-use assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,635</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Included in other current liabilities:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liabilities, current</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,529</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liabilities, noncurrent</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,316</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,845</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.028%;"/> <td style="width:2.078%;"/> <td style="width:17.894%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average remaining lease term - operating leases:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.88</span></span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average discount rate - operating leases:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 is as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.527%;"/> <td style="width:2.078%;"/> <td style="width:1.0%;"/> <td style="width:16.396%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022 (excluding the six months ended June 30)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,377</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,993</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,620</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,220</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,188</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,547</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,945</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less imputed interest</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,100</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total present value of lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,845</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The table above excludes lease liabilities for leases that have been executed but not yet commenced. As of June 30, 2022, the Company had such lease commitments relating to operating lease payment obligations of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">for a building</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">lease </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">with a term of </span><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">62 months</span></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">. The Company will recognize a right-of-use asset and an associated lease liability at the time such asset becomes available for use. Such lease is currently expected to commence in the third quarter of 2022.</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2021, a summary of the Company's future minimum lease payments, as determined under Topic 840, for all non-cancelable operating leases, excluding minimum sublease rentals of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million due in the future under a non-cancelable sublease, was as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.647%;"/> <td style="width:1.874%;"/> <td style="width:1.0%;"/> <td style="width:16.479000000000003%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,251</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,803</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,417</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,215</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,220</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,571</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total future minimum lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,477</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> P1Y P7Y3M P5Y P3Y <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease cost is recognized on a straight-line basis over the lease term. The components of lease expense are as follows (in thousands):</span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.694%;"/> <td style="width:2.078%;"/> <td style="width:1.0%;"/> <td style="width:16.228%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,551</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total lease cost</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,575</span></p></td> <td style="border-top:0.500pt solid rgba(0,0,0,1);background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 1551000 24000 1575000 66000 133000 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Supplemental cash flow information related to leases is as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.694%;"/> <td style="width:2.078%;"/> <td style="width:1.0%;"/> <td style="width:16.228%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Cash paid for amounts included in measurement of lease liabilities:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating cash outflows - payments on operating leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">954</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Right-of-use assets obtained in exchange for new lease obligations:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,142</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 954000 15142000 <span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Supplemental balance sheet information related to leases is as follows (in thousands):</span><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.694%;"/> <td style="width:2.078%;"/> <td style="width:1.0%;"/> <td style="width:16.228%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease right-of-use assets</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">13,635</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Included in other current liabilities:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liabilities, current</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,529</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liabilities, noncurrent</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">12,316</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total operating lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,845</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:80.028%;"/> <td style="width:2.078%;"/> <td style="width:17.894%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average remaining lease term - operating leases:</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5.88</span></span></p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average discount rate - operating leases:</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table> 13635000 2529000 12316000 14845000 P5Y10M17D 0.031 <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Future undiscounted cash flows for each of the next five years and thereafter and reconciliation to the lease liabilities recognized on the balance sheet as of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022 is as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.527%;"/> <td style="width:2.078%;"/> <td style="width:1.0%;"/> <td style="width:16.396%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022 (excluding the six months ended June 30)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,377</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,993</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,620</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,220</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,188</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,547</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">15,945</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less imputed interest</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,100</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total present value of lease liabilities</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">14,845</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 1377000 2993000 2620000 2220000 2188000 4547000 15945000 1100000 14845000 1900000 P62M <p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of December 31, 2021, a summary of the Company's future minimum lease payments, as determined under Topic 840, for all non-cancelable operating leases, excluding minimum sublease rentals of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million due in the future under a non-cancelable sublease, was as follows (in thousands):</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:justify;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:79.647%;"/> <td style="width:1.874%;"/> <td style="width:1.0%;"/> <td style="width:16.479000000000003%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Operating leases</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,251</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,803</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,417</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,215</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,220</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,571</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total future minimum lease payments</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">16,477</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 600000 2251000 2803000 2417000 2215000 2220000 4571000 16477000 <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">17.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Commitments and contingencies </span></div></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Paycheck Protection Program Loan</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On March 27, 2020, the Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) was enacted to, amongst other provisions, provide emergency assistance for individuals, families and businesses affected by the COVID-19 pandemic. The CARES Act includes a Paycheck Protection Program (“PPP”) administered through the Small Business Association (“SBA”). Under the PPP, beginning April 3, 2020, small businesses and other entities and individuals could apply for loans from existing SBA lenders and other approved regulated lenders that enroll in the program, subject to numerous limitations and eligibility criteria.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On May 7, 2020, the Company received gross proceeds in the amount of approximately $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million under the PPP. The PPP, established as part of the CARES Act, provides for loans to qualifying businesses for amounts up to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2.5</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> times the average monthly payroll expenses of the qualifying business. On May 4, 2021, the Company fully repaid the PPP loan.</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Legal proceedings</span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluates the status of each legal matter, if any, and assesses potential financial exposure. If the potential loss from any legal proceedings or litigation is considered probable and the amount can be reasonably estimated, the Company accrues a liability for the estimated loss. Significant judgment is required to determine the probability of a loss and whether the amount of the loss is reasonably estimated. The outcome of any proceeding is not determinable in advance. As a result, the assessment of a potential liability and the amount of accruals recorded are based on the information available at the time.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company is not currently involved in legal actions, nor is management aware of any potential claims or legal actions, for which the ultimate disposition could have a material effect on the Company’s financial position, results of operations or liquidity.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 4100000 2.5 <div style="text-indent:0.0%;display:flex;margin-top:6.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">18.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Investment in Cytek Japan</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></div></div><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In May 2019, the Company jointly formed Cytek Japan with TOMY Digital Biology (“TOMY”). Cytek Japan was created for the purpose of expanding the Company’s presence in Japan. The Company and TOMY each purchased $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">46,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of common stock of Cytek Japan. The Company previously accounted for its </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% interest in Cytek Japan as an equity method investment. The Company recorded $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> for its proportionate share of Cytek Japan’s earnings prior to its additional investment, which is included in other income (expense), net in the consolidated statements of operations and comprehensive income for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three months ended June 30, 2022.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">In March 2021, the Company purchased an additional $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">688,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of common stock of Cytek Japan and TOMY purchased an additional $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">229,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> of common stock of Cytek Japan. The Company’s interest in Cytek Japan increased from </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">50</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% to </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">73</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">% giving the Company controlling interest. The Company consolidated Cytek Japan as of March 31, 2021 under the VOE model as Cytek Japan does not meet the definition of a VIE and as TOMY does not have substantive voting, participating or liquidation rights.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.0pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company recognized net assets of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.1</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million, consisting primarily of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.0</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million cash. The Company recorded noncontrolling interest of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">315,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> on the unaudited interim consolidated financial statements as of March 31, 2021. The net loss attributable to noncontrollin</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">g interest w</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">as $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">104,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241,000</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> fo</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">r the three and six months ended June 30, 2022, respectively. The net income attributable to noncontrolling interest was de minimis for the three and six months ended June 30, 2021</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 46000 0.50 40000 688000 229000 0.50 0.73 1100000 1000000.0 315000 104000 241000 <div style="text-indent:0.0%;display:flex;margin-top:18.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:0.0pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">19.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Product warranty </span></div></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the activity in the product warranty accrual included in accrued expenses on the consolidated balance sheets (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.348%;"/> <td style="width:1.716%;"/> <td style="width:1.0%;"/> <td style="width:12.999%;"/> <td style="width:1.0%;"/> <td style="width:1.577%;"/> <td style="width:1.0%;"/> <td style="width:13.360000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance, beginning of the period</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,760</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">969</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrual for current year warranties</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,013</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,304</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Warranty cost incurred</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">979</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,513</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance, end of period</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,794</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,760</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table shows the activity in the product warranty accrual included in accrued expenses on the consolidated balance sheets (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:66.348%;"/> <td style="width:1.716%;"/> <td style="width:1.0%;"/> <td style="width:12.999%;"/> <td style="width:1.0%;"/> <td style="width:1.577%;"/> <td style="width:1.0%;"/> <td style="width:13.360000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30,<br/>2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,<br/>2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance, beginning of the period</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,760</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">969</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:top;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Accrual for current year warranties</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,013</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,304</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Warranty cost incurred</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">979</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,513</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Balance, end of period</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,794</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,760</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 1760000 969000 1013000 3304000 979000 2513000 1794000 1760000 <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">20.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income attributable to common stockholders per share</span></div></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of the Company’s basic and diluted net (loss) income attributable to common stockholders per share for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2022 and 2021 (in thousands except share and per share data):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.088%;"/> <td style="width:1.246%;"/> <td style="width:1.0%;"/> <td style="width:9.216%;"/> <td style="width:1.0%;"/> <td style="width:1.124%;"/> <td style="width:1.0%;"/> <td style="width:8.889%;"/> <td style="width:1.0%;"/> <td style="width:1.808%;"/> <td style="width:1.0%;"/> <td style="width:11.634%;"/> <td style="width:1.0%;"/> <td style="width:1.003%;"/> <td style="width:1.0%;"/> <td style="width:8.992%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Numerator</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">702</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,670</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,860</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,772</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: noncontrolling interests</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">104</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: net income allocated to participating securities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,670</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,772</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income attributable to common stockholders, basic and diluted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">598</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,619</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Denominator</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average common shares outstanding, attributable to common stockholders, basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">134,403,059</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,878,762</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">134,154,171</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,719,005</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Effect of employee stock plans</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,294,274</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,189,549</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average common shares outstanding, attributable to common stockholders, diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">134,403,059</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,173,036</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">134,154,171</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,908,554</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income per share attributable to common stockholders, basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.00</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.02</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income per share attributable to common stockholders, diluted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.00</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.02</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.2pt;text-align:left;"><span style="white-space:pre-wrap;font-size:6.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Share-based compensation awards of approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4.4</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.9</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">shares for the three and six months ended June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.2</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million and </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.7</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million shares for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2021, respectively, were outstanding but were not included in the computation of diluted net (loss) income per share attributable to common stockholders because the effect of including such shares would have been anti-dilutive in the periods presented.</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"><br/><br/></span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The following table sets forth the computation of the Company’s basic and diluted net (loss) income attributable to common stockholders per share for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2022 and 2021 (in thousands except share and per share data):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:1.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:48.088%;"/> <td style="width:1.246%;"/> <td style="width:1.0%;"/> <td style="width:9.216%;"/> <td style="width:1.0%;"/> <td style="width:1.124%;"/> <td style="width:1.0%;"/> <td style="width:8.889%;"/> <td style="width:1.0%;"/> <td style="width:1.808%;"/> <td style="width:1.0%;"/> <td style="width:11.634%;"/> <td style="width:1.0%;"/> <td style="width:1.003%;"/> <td style="width:1.0%;"/> <td style="width:8.992%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended June 30,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Numerator</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">702</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,670</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,860</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,772</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: noncontrolling interests</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">104</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">241</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Less: net income allocated to participating securities</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,670</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,772</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:20.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income attributable to common stockholders, basic and diluted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">598</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,619</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Denominator</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average common shares outstanding, attributable to common stockholders, basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">134,403,059</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,878,762</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">134,154,171</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">31,719,005</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Effect of employee stock plans</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,294,274</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">4,189,549</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);text-indent:10.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average common shares outstanding, attributable to common stockholders, diluted</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">134,403,059</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">36,173,036</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">134,154,171</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">35,908,554</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income per share attributable to common stockholders, basic</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.00</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.02</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(207,240,252,1);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Net (loss) income per share attributable to common stockholders, diluted</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.00</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">0.02</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:rgba(0,0,0,0);text-indent:5.0pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="margin-left:5.0pt;text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">-</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> -702000 2670000 -2860000 2772000 104000 241000 0 0 2670000 0 2772000 -598000 -2619000 134403059 31878762 134154171 31719005 0 4294274 0 4189549 134403059 36173036 134154171 35908554 -0.00 0 -0.02 0 -0.00 0 -0.02 0 4400000 3900000 1200000 700000 <div style="text-indent:0.0%;display:flex;margin-top:0.0pt;line-height:1.15;justify-content:flex-start;align-items:baseline;margin-bottom:10.15pt;min-width:4.537%;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;text-indent:0;display:inline-flex;font-size:10.0pt;font-family:Times New Roman;justify-content:flex-start;min-width:4.537%;">21.</span><div style="display:inline;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Geographic areas </span></div></div><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company sells its products worldwide and attributes revenue to the geography where the product is delivered. The geographical distribution of revenue for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2022 and 2021 was as follows (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.403%;"/> <td style="width:1.311%;"/> <td style="width:1.0%;"/> <td style="width:9.306000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.311%;"/> <td style="width:1.0%;"/> <td style="width:9.709%;"/> <td style="width:1.0%;"/> <td style="width:1.311%;"/> <td style="width:1.0%;"/> <td style="width:9.306000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.0%;"/> <td style="width:9.344000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three months ended June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="5" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,761</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,251</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,085</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,599</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">EMEA</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,838</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,656</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,522</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,303</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">APAC</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,142</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,390</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,153</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,646</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">418</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">111</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,463</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">132</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total revenue, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40,159</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,408</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75,223</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54,680</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></div><p style="margin-left:9.333%;text-indent:-0.147%;padding-left:0.133%;font-size:10.0pt;margin-top:0.0pt;line-height:1.231458333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">EMEA includes Europe, the Middle East and Africa; APAC includes Asia and the Pacific countries; Other includes Canada and Latin America.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">For the three and six months ended June 30, 2022 and 2021, the Company had no major customers.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:10.0pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2021, the Company’s long-lived assets by geographic area were as follows (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><div style="font-size:10.0pt;font-family:Times New Roman;"> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.853%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.158%;"/> <td style="width:1.0%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.594%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,534</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,801</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">APAC</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,806</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,050</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,340</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,851</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table></div><p style="margin-left:9.333%;text-indent:-0.147%;padding-left:0.133%;font-size:10.0pt;margin-top:0.0pt;line-height:1.231458333333333;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2021, substantially all of the Company’s long-lived assets were located in the United States and in Wuxi, China.</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">The Company sells its products worldwide and attributes revenue to the geography where the product is delivered. The geographical distribution of revenue for the </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">three and six months ended June 30, 2022 and 2021 was as follows (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="border-spacing:0;table-layout:fixed;width:99.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:50.403%;"/> <td style="width:1.311%;"/> <td style="width:1.0%;"/> <td style="width:9.306000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.311%;"/> <td style="width:1.0%;"/> <td style="width:9.709%;"/> <td style="width:1.0%;"/> <td style="width:1.311%;"/> <td style="width:1.0%;"/> <td style="width:9.306000000000001%;"/> <td style="width:1.0%;"/> <td style="width:1.0%;"/> <td style="width:9.344000000000001%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="6" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Three months ended June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="5" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">Six months ended June 30,</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(255,255,255,1);word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">24,761</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,251</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">45,085</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,599</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">EMEA</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">8,838</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">9,656</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,522</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">17,303</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">APAC</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,142</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,390</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">11,153</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">6,646</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Other</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">418</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">111</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,463</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">132</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total revenue, net</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">40,159</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">30,408</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.250pt double rgba(255,255,255,0.01);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">75,223</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">54,680</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="text-indent:4.533%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">As of </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">June 30, 2022</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2021, the Company’s long-lived assets by geographic area were as follows (in thousands):</span><span style="color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:65.853%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.158%;"/> <td style="width:1.0%;"/> <td style="width:1.698%;"/> <td style="width:1.0%;"/> <td style="width:13.594%;"/> <td style="width:1.0%;"/> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">June 30</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:8.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;">2021</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:left;"><p style="text-indent:0.0pt;font-size:8.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:8.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td colspan="2" style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:center;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,534</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3,801</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">APAC</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1,806</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">2,050</span></p></td> <td style="background-color:rgba(0,0,0,0);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:0.500pt solid rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> <tr style="height:10.0pt;"> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">7,340</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(255,255,255,0.01);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);text-align:center;"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:right;"><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">5,851</span></p></td> <td style="background-color:rgba(207,240,252,1);word-break:break-word;white-space:nowrap;vertical-align:middle;border-bottom:2.250pt double rgba(0,0,0,1);"><p style="text-indent:0.0pt;font-size:10.0pt;margin-top:0.0pt;line-height:1.05;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p></td> </tr> </table> 24761000 17251000 45085000 30599000 8838000 9656000 17522000 17303000 6142000 3390000 11153000 6646000 418000 111000 1463000 132000 40159000 30408000 75223000 54680000 5534000 3801000 1806000 2050000 7340000 5851000 <p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">22. </span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:bold;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> Related party transactions</span></p><p style="text-indent:0.0%;font-size:10.0pt;margin-top:0.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:0.0pt;text-align:left;"><span style="white-space:pre-wrap;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"/> </p><p style="margin-left:4.533%;text-indent:4.749%;font-size:10.0pt;margin-top:6.0pt;line-height:1.15;font-family:Times New Roman;margin-bottom:10.15pt;text-align:justify;"><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">On May 7, 2022, the Company’s wholly-owned Hong Kong subsidiary (“Cytek HK”) completed an investment of $</span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">1.6</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;"> million in Tianjin Deep Analysis Intelligent Technology Development Co., Ltd, a company incorporated under the laws of the People’s Republic of China (“DeepCyto”) in consideration for the issuance of Series A preferred shares of DeepCyto, representing an ownership interest of approximately </span><span style="font-size:10.0pt;font-family:Times New Roman;background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">3.3</span><span style="background-color:rgba(0,0,0,0);color:rgba(0,0,0,1);white-space:pre-wrap;font-weight:normal;font-size:10.0pt;font-family:Times New Roman;min-width:fit-content;">%. An entity affiliated with Northern Light Venture Capital (“NLVC”) has a significant ownership interest in DeepCyto and has a representative serving on the DeepCyto board of directors. The founding managing partner of NLVC served as a member of the Company’s board of directors until June 1, 2022.</span></p> 1600000 0.033 EXCEL 103 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /V#"E4'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 " #]@PI5DR5D$>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VE%)'1S43PI""XHWD(RNQML_I",M/OVMG6WB^@#>,S,+]]\ M ].9)$W,^)QCPDP.R]7H^U"D21MV($H2H)@#>EWJ*1&FYBYFKVEZYCTD;3[T M'J'A_ 8\DK::-,S *JU$ICIKI,FH*>83WIH5GSYSO\"L >S18Z "HA; U#PQ M'<>^@PM@AA%F7[X+:%?B4OT3NW2 G9)C<6MJ&(9Z:)?/ MC<^"JH-?=Z&^ %!+ P04 " #]@PI5F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M /V#"E5!]I-=Z04 /L? 8 >&PO=V]R:W-H965T&UL MM9GODZ(V&,?_E8SM]-4J)/AKKZXSRKFMO;O]Y;:=:Z;[D0T+X0$9[+EZ2#6,2O49AG-RT-E)N/UA6XFU81),.W[)8 M_;+B(J)2;8JUE6P%HWY6%(46L>V^%=$@;HU'V7],?=O6K9N$0N9)W4$5?]VS&5AJ)-4._XM0EOE M,77A\>=#^FT&KV"6-&$N#_\,?+FY:0U;R&]_90503^=Y/$RROVB? M[]M51_321/*H*%;;41#G_^EK<2+.*2!% ?FF '=K"IRB(#MS5MZR#.LCE70\ M$GR/A-Y;I>D/V;G)JA5-$.MN7$BA?@U4G1Q_Y%ZJ>D4B&OMH%LM OJ%YG \/ M?9K;*-E0P9*1)=71=(WE%:_K[=4*\NFDD-3IP0, M_"V-.\BQKQ"Q"3&TQX7+)^FZ@^R>J?Q=(,2;W#F,!14W4FR&:J>#\ZJ M[3^PK"'@L 0=UR7E]'N=MD'@T M1%\9%>A6?6F\T>B'LT]B5B[O8*]HY&Y&^$@]^OS M[!.:SN\7[GQVY\X65VA^YW:,R&!24^3*;C#H$P=D5_6L4+TZ5Q+WBCZQ-R,T M'&7;-AXZ^!KWC)R7\!IHX6DLF9*:N T7UF"C/27\"-<"1*&K::@7VS4@S%R>;2EL?F2;2A' M<%U3O$J/,&PU1U>K0*ZZE:ZY,//!.7<\;E//8RI&A?AYH)'W$I:$*TW"L-N4 M3^3*Y?,W'EH@Z&%T&\D;>$_M8+Z$0Y'*H0@L/8?!'%$UF*=IHGY.C!?PB9RZ M1QFXK"E>94X$5IT";Q8QL=83U"\J06Z@J_9$8"WG)>R)5/9$SK*GV>OQ8UNN MB49(.*UV:H+KFE)6PD3.$J:)[ZOTI/S_6>UFTO8I'&=N;G= < ]]IB]LI]^0 M3L.=WS%>N$W"3Y^+2JK(65)U. >NWK@7Z)GO8^.I@--N!8NX<;)SXI.C*27L"I2614YRZKFL<>%$JI<('-< MEZ?J&4$9%_?-N"=>6$Q]%1W(N2: MD/;UT#$^M<*E#?FR]7:$L% MVM$P9>A'NZ.>9]%6&7:V]F-=BRROX9B5DR13< MRO6BWDK.LG9062R(YX6+DN75;'G1?G8CEQ>B445>\1N)ZJ8LF7QXQPMQ?SG# ML\XM?7]%8#V@M M_LKY?7UPC70H=T)\T3?OL\N9IQ'Q@J=*NV#P;\>O>%%H3X#C:^=TUC]3#SR\ M?O3^_\BZ@0/M+15&W?]%]9^O- M4-K42I3=8$!0YM7^/_O63<3! .Q/#"#= '+J -H-H&V@>V1M6-=,L>6%%/=( M:FOPIB_:N6E'0S1YI9?Q5DGX-H=Q:GDEJ@P6A6<(KFI1Y!E3H<\;T=2LRNJ+A0(,VM,B[9[W;O\\,O&\WYKJ'%%O MCHA'B&7XE7OX-4]A.&Z'X^/A"XB\#Y_TX9/6'YT*OY&25PJQNH8X7]OBV3OP M[0[T+GM=;UG*+V>PC6HN=WRV_/$'''IO;-$]D[.C6&D?*W5Y7UZQ>H-@U5"J M+_C7)M^Q H*WKN+>5=BZTJ5@MZ1^$B?^Q6)W&(_%+/1#'/=F1TC]'JGO1/I9 MLHS##D]% _"@6J0"/4 MVD'&/RHQ($34'\^N:13$P43>8F\@)<^)]"/@9"JO MUJC@P-%(:C(^$ZNS!FZF,Z+S>C2W-*3CS68QFZ@!^(!&L1/Q+T)D]WE16&%A M$Y:'_7$M?=+L&-I <=C)*E"@%*O6.93/(4/M*]XY.BI#<3!.38N5']%D N; M3MA-3Q_;PC3L'=.1J#E( M?"M6"V>%U*@>IA4P";$C)0.S$3>S];I!G.#?%N;:56XT1D\Q@SQCEP&9& M(W^B5I.!](B;],QT> *NA=.P9\ARBUD2)1,BAPS41]S4-Y9EI\^RR7684!R. M89MF4Y@'-B3NXYDA*Y[*9/,HAFE QT@M5L2;H W2J1?-J+(N*Q_:@]1ZL'>-G*2ZG?WC9[)VW'4 M [\2-[_J-1<5JG7P<_3"._<\#!I+HATK&OX&X;GG>8^_B#5J(V3^#Y2U>L.D M;CS42*S0;TW%^]Y?FSO7/.7E'>S/QY;>' IAO>5M;[=X ,?4GX<>GH<1;@=@ M2N<@UN9A2%%>UUJ6M$V-1M5PR,ET:?I_CSRWKJ6I!;!QJK09D="^V^B@%ZA; M+[S-LESWNZ$LZ%[.65ZAE&US*!/6KITI!7P*1Z,QG=GL" W)!)_10310MV@ MK=B43='VD#.^RM/VU&,5)- 'ZH'_K%@L?@,2@V$I1%#K1\TIQ2%VE._+I M8?.^;N[J/,N9?+ &8)$0'AD'8!I1?^(D00?]0$\Y.M>6$FH%:CD@8XR)DSB"?B9OQT$/: /X?B5 2W^IA/OCG??/.G@9S!WF,*?);Q*)>&:,#13!"A>)N*;;+U %-%+^0IIP_8^V MI:T_,5!8<$'32BP)4I*55_Q8)6)/8 ^/")Q*X/05N)7 U8&69#JL*RQP,&5T MBYBREM[40.=&JV4T)%./<2F87"52)X(YS2+Y4"!";?\"D(IM[7<;LI-F8DZ'4Z=#D?[&QY-1YK*ETNF M/;P_1SEF:(.3 MKB*AWYVI$JEDU@#2Q+0FSV\5^R:E"Z-:7["DH>RX?#$2Y$ M3!GY"U$;;>EPM,=A6[O? 7(OTP;WL.8>OIZ;<%ZT,P^?@[A#S[(]_S#+;9:N M/YQXGMM./*J)1WV(EXI8%H,&_ED(+N3;3K)U&_6H-W6;92>U5U-[G=37$('\ MVM\EH*IZ TP0-5[(+R0P)LM;Q],&W^E7'2D7/,Z\+N\NDQ#;WN@G5ROW ;$TRCA)828TU\&7,K.R. MRHF@N6XP[JB0[8H>QK*C!*8,Y/J*4K&;J)ZE[E&#?U!+ P04 " #]@PI5 MXT"6MN@( !3,P & 'AL+W=OJ6)@<92VUGT,9BTV\^*S,3:D457I)/IOU]*5BR+O**= MCO9+$CN'1SJ7E^2Y%'7S(NK/1#B<_/AP^IVYC5WQ$N>JX8BT[^>^9*79<.D M[^.OCG1VN&;3\/CO5_8?6O%:S$,F^5*4?Q8KM;Z=13.TXH_9KE2?Q,M/O!/D M-WRY*&7[$[UT6&^&\IU48M,UUG>P*:K][^Q+%XBC!IH';D"Z!L1LP$8:T*X! M/?<*K&O SKV"WS5HI<_WVMO )9G*%C>U>$%U@]9LS1]M]-O6.EY%U23*O:KU M?PO=3BV6HI*B+%:9XBMTK_0OG05*(O&(?MOR.FMZ4Z*L6J&EV.A47#T2]=XAX MA #WLSR_.8;D?-W5TW]\]4$PZ"%E:,M'1_@^\6=>[?@[5'%U#77NOCF#FSE\DKQ^YK/%M__"@?<=%-DIR9(IR=*)R 9]P Y]P%SLB]^%RDH] M4?<] 77$GB-H.9H5XWG!/.S'-_/GXPC;*.HQ+QJB$AL5^H30(2JU43X+(N^ M&HCU#V)]9\(MA53-A"2SDDLPX_PI,VY*LF1*LG0BLD$G!(=.",[(N/RX*Z"> MV)/X1PF ?3\VDFD)H+P@,)(IL5$Z,2/?2#D;13S&8CCEPH/:T*GVQUI(B;:U M>"S D17:%V5^@ V9-@K'(3,$)#:*L9 :(4MM%&6$8EAF=) 9.4=6M\173XA_ MT=93C@RO:,KA-259,B59.A'9H"?B0T_$SH3[I!FS.E^W5FNEY_52;!LG!G5' M;*5"Q&A@Y)X-"G#,C-2S03A@9AJG J3*()3#WN]\_2I!<AJ=M&X0!39NH&+HE9.**;]+K)&4N'L.8:4#6Q M9U:?^<24;<.TL3$%)0",A7$4F+J!B\;C&=X;9>ST@(N+G_4JJS% MYC4*NJ@"U5/K1JXB,SV7 (I&&)O: 2Y*F+FN0# 6L[%D[PTJ9NZE1:UY_2K] MHNOR2W!YP4ZO^];U95*V9%*V="JV89_T/AH['>+B0Z6XYE6O(Q#L#-_.A^!H M#NB"#* 8-0T M;,H$7.^(3<6]3\5NH[H?9H?Q-5H*8ML_7NF)U90*H##Q3+4 *B#6Q *@0NJ/ M".X=*W;:L-?%I)7=J1X7'=FWX&//% VAF+64 "BL/;^I&H+YA(W([NTA=OO# MCVTI(M$#?Q0U;RJ3YZ+=K-4?7V=9E7T9651M!Z?OW;,2W891$H1F( R%GJ6 MEP#(V%B^D]XT$K=IO+C3)DI'HEU-+]\8!V+[NJL@-O=# )0?FU& J'!D9DT* MP((Q0T5Z(TG<1O)7KM!%>>0M0+&VF;L*/=-( 2C=Y>:(A[A(%'BF6H L#,F( MW-X_$K=__)E+>=V,<=1H1EE9BKS=KU8"54('H%*U*,O&6A;=G ]W/V :S;Q= M B K&H!=9&8-X>09!J+WD\3M)_M =)D^",4VJU61%]N]R98\W]6%*D9&@NWZ MS&D1@%Q!J7&2*069QO.BMYC$O0EJ#0.4*547#SN5/92\"8G^T/B]H9?&1IG MY@2G8W,2DG20D[%Q,0UCTUM*XK:4?[8/5_GJ*GO6M>H3WTN6:"?U/%-4*,_* M?%?N9YG*BN-9Z0-LC%+&/.I9#R< *,51&(4!,2,&DF*?X=":FR'2$,>>-V)/ M26]/B=N>3A8\5X;9'G,T?#:4!CBDGKE?F,"DU/MZS^NY.JV9YO M2\_F@9BN.<" ,8YB*@9$,B$FWL,()6)2@$4"T>>$M'>@5.W V\Z/Q\?FJ!R MV_]>86KM7P,P$E-+.T!&?6*)MV&4C&UETJ/S#F[;K6OOU2X'=QC<+=]\UF': MPP[3GG;X?QQWH+W7I^[MY-.'3B;=1)Z4+9F4+9V*;=@3?55!W57%>4=/J+VG M2T,OMF8^&Z;G>.NY'0 +(C\T=UL F(_I$=M0168@!L#"F9F4!H CUS6HSV)05UEQ3W.HA%#B^RDY[,F)0MF90MG8IMV =]74+==XZY,R3C_:^._4"\XP,@-*UL3G\ 500,--[0E>DWDA!S/HZ MA.&O7'J8LY!Y:^9-RI9,RI9.Q3;LBKX(8N<<8SFY]'0L@_.T$39WC@$4"BDJCDC_I2WOM0CY)Z_P;'_H,2V_85A0>A ME-BT?ZYYMN)U ]#_?Q1"O7YH+G!XCV;Q/U!+ P04 " #]@PI5KX(-<_T- M ":G & 'AL+W=OPF,W$M@B0D=1W/-!(!=&?:S33M[F]&@FUN)-$EZ3BY^R5EU1 ^"!'Q:7\T M=@(^+R@5^//X[0R7/-_L#3K_^DL\/)=R?SL6CDLMK^M]RT=V\G\TFT MD3?%P[;]M7H4\GA"6<];5]OF\/_H\=AV.HG6#TU;[8X'=SW8E?NG/XLOQQ?B MY( X&3B ' \@Q@')8N" Y'A ,K9">CP@-0X@LX$#LN,!F7G T$G3XP'4/& ^ M<,#L>,#,." =JC _'C _C.[3FNZPYNJR[4ZA[\CE^MC==T_=)0/=_:UJBZWCL*7_ ML'&GXN"N_-QEM=MU/X!#1^?^HW_<;,K^![C81N^+=P>$GX'\>_E3]&/;UN7'A_;P:K55U[6Z2X0#)ORP7ZK]NMJW M=;7M_N6V&_=6UK)I^P"L3T*G@R^[^#YGF#QGF!PJI0.5WA7;8K^6352TT4JN MOX^2^$U$IF3JRM<3BAY0_87]\_5%3*=D?G7Y^31/WHK]#>6'YKY8R[>3[H[1 MR/JSG%S__6\=Z)^N$-DU2:+7R^TF-%W$>B/FZ#LA=#K3FW$'*].;"-#I:<.5 M/ ]7XATN\P+R3MZ6^WV?D>- 1J^ZC#1W7>Z:UZ/&U%LO<+"63[#LY-6;SPB= MTT6JOX8K9-4<"6-(&$?"! BFY2Y]SET:DKLWCN"-"9NW2&C84NM'-5ZD2;PP MHH:LF2-A# GC2)@ P;2H9<]1R_QWI!=?TKS\T)0A8:O,NCXF,4GC14R-6QJR M*D/".!(F0# M9_0Y9]2;L_R+K-=E(_OI>G.XF5;W_8S2.;.FUL#%"V/,EMYR MH4FA]L7-B(BK2\94A2&[Q)$P 8)I(S]['OG9MXW\Z97&E0(O-O3"@H2M9E88 MLB3)TJF1&61-AH1Q)$R 8%JXYL_AFGO#=9@?7?1*:-.]5]O=RWU3].%RY6EN MC5J:F5<5;[70F"!A^8C>,V1!CH0)$$S+R.(Y(PMO1EA5R_*V>R__T$VI]^NO M45L7^V9;/!G)S?\>FK8W26^BO6S[BU1;?''%9V$-0#I-T"_=+EXM:V:;D)<[KNKC'3:P*D]0[#RX2\4&A H M+8?2V)B7@T-+"A1-3\F)GH[]*7%;1&=68L<[D\S,BK=<<%:0M!Q*8U :A]+$ MD48'ADK/BM+ \7@/_'-1/[_!CIUI(59:+N)TELW,P$!-<.Q0P897S!T]F\6I M\5/.7/TG))MFYM7 ;D>H<9+"T6AX/)3GC8-$[YLHWV\\3N3\D$$];SQ:]$+K MYE :@](XE"90-#U^2O?&@;[7B-^HR$%M;SQ2]T*KYE :@](XE"90-#UP2OK& M?NO[TLL;U/E"::O897UGL\QZMYQ#ZS(HC4-I D73TZ;4;^QWOT&KWK%M6IW+ MWOZ:P:FQ#;"U\.WHF6/EV]5_U]*WBV:N?:/.41\W)6YCO[G%+W_["P9?.&P/ M.S0O0M;-H30&I7$H3:!H>@"5W(W]=A>T#NZO$IRZ^'[(D)IW26R?.C"'AM;-H30&I7$H3:!H>OR4VB8O4]NC(@?5V4?:V0DT MM&H.I3$HC4-I D73 Z=D-O'+[)=>WJ >&TI;'6G:#8),%S2;F[-G:%T&I7$H M3:!H>MJ4R29G]B^'K*02VPT[5U+]-8-3DXV8[=@]I?$UJY#\QUDW1Q*8U :A]($BJ8'4$EK$B2M!YSA M^=1!3?61=G[* _744!J#TCB4)E T/7/*4Q._IP9EB4%$_\4ASTF9S$M65X8>8( MNB\:2LNA- :E\3$OKD"5U'-T\H .O]T>M7B:V/NG"9U-S9@@)>P*2LNA-#;J M]>#0F@)%TW.BI'3BE])!BZ*)K7F=BZ+^FL&)2<]K0D?/'(NBSOX[%D4=[>Q% M44>C04V8*&V;^+4M>E'47RYXIFJKT:$GZR#KYE :@](XE"90-#U^RE(G09;Z MFQ9%_26"(^=X!(7+$$*KYE :@](XE"90-#UPRDHG9QZ"\<++&]1&0VFKQ-Z% M/; H"JW+H#0.I0D434^;\M')&1\]\($+=[8<3Y:89HD]VX%*Y<2QBYI8@7%T MC2246!,>NUTWX:%3:DYX[';SA;DNZFB4I,G A$<9V\1O;%_T60KWN$&W&2>V M8YV:MQZHU(72&)3&H32!HNF/$E3V-_7;WYEY.G*OLE,&C1 M*;6-:&S=L*!J&$K+H30&I?$1KZU 5=13I-1UZE?7HY:<_(S@VQAT/W)J[T>^ M>)KZZWNI%_;="?K,"R@MA](8 ME,:A-'%NK/2T*$6<^A7QT"<9B#,OMG1-I[/4_,3 TE\S.#&.;.Y.5&QVUV0F!+S02F.=HLX-N\)=B-RHO_T(5$>-?5[U/&/27(/$G13+Y2V M2FW+V0TE2V]]<,CHU= MU=;VJ>V2G=K>TW_!T(M"9NM/4]M#"^90 M&H/2.)0F4#0]>4JB9F<>X_#RI"&%XA)*6V6V7QW2]M#"#$KC4)I T?3$*6>; M_47.-K.]*)TOR-Q\9)^_?G"$H!MQH30&I7$H3:!H>LJ4L\T .W8S^Q$1%V1. MS2V[_E+!@8+:6BB-06D<2A,HFAXH974SO]4=VMKK?$N6V7XQC>.8F)\9\-<, M3E;J>-^2[B)J=(TYVEV0[C]S=Z^C'3&?HBH_4^XO MV]WK'C6H3J$T!J5Q*$V@:'KNE'#-SOR2N1?&#+JC%TI;98Y? M0)>D=!K3F2GNH849E,:A-(&BZ7%3QC8#&MMLI+'UUPR.S1ACZ^J:R]@ZVCF- MK:.=;6P=C0:-;::,;09\$H-[G*#2%DI;9>.E+;0P@](XE"90-#UQ2MIF?FD; ML@T'G MACI;^OL2FB0H+8?2&)3&1[VZ E533Y(2Q/3,\Q8.-[6H;)J'[M+3W>76U7XO MUX<@/9;M721W]]OJJY1'F7??W0_/JCQ_S="['Y2VHJZ=PAE-C3?(.;0J@](X ME"90-#V!2AA3OS#^I@0Z4V<+Y)B83S5<^GL3G";[]]M9O_/;V2WS9@?M%H?2 M!(JF!T2Y7GIF?^Y30+K;V++:[;I4/"VB]MFXD]M-5,ONQM=%IZT.M[O#=2EJ M9-MN97\3/'NQ@CZ6&$I;47NS[@5=3,W/&4"+,BB-0VD"1=.CJ"PQ]5OB%T;1 M&3^'B+4>8N3O5G"JD+1\S DP:$D.I0D43<^4TMP4L!.8.C:^SJQ?#.VO%!P3 MQP[?;&%=>Z!:VG6>5DT.K2E0-'W\E6ZFL/V]U+5GU)Q*+/WU@E, W=\+I3$H MC4-IXMQ8Z6E1MIB.M\5GER*H[6V=ZY3^FL&)<=EB0_.6")Z2V[377*:$%X739W4K:KHBVNK^Z+6_ES M4=^6^R;:RIL./_U^UKWX=7E[]_Q-6]V_G<23Z&/5MM7N\.6=+#:R[AMT_WY3 M5>V?WUQV_,>J_G2H&PO=V]R:W-H965T&ULM5IK<]LV%OTK&+6SX\Q$$0GP(7EM MS21.LIM.F_'$3?L9)B&)-4FH!.3'_OJ] &E"(D#(;M4O-D5=7-WW.0!Y\<"; M.[%A3*+'JJS%Y60CY?9\-A/9AE54O.-;5L,W*]Y45,+'9CT3VX;17"^JRAD. M@F16T:*>+"_TO>MF><%WLBQJ=MT@L:LJVCQ]8"5_N)R$D^<;WXKU1JH;L^7% MEJ[9#9/?M]<-?)KU6O*B8K4H>(T:MKJQ=(^7*+>=W MZL.7_'(2*(M8R3*I5%#X=\^N6%DJ36#'GYW22?^;:N'^];/VS]IY<.:6"G;% MR]^+7&XN)_,)RMF*[DKYC3_\EW4.:0,S7@K]%SUTLL$$93LA>=4M!@NJHF[_ MT\X6X.&":&0!Z180[6AKF7;K(Y5T>='P!]0H:="F+G1L]&KP MIJA5&F]D ]\6L$XNKW@M>%GD5+((MP@+'#GJN7+P\]YI ^MD3K(V.Q M50%M\5;R(*),5SD,DW@Q2+0M1)*Y.\]I;VCJ-?3]GEUJLIE4E0P@8-JH M63^%+R"QB K!I'.:I;;Y)(D'YMM"@=OX>6_\W&O\C>39W51!58Z@% &_Q6B MY]:/IVD:#BRTA<(0$[>1B][(A=?(_P!A0!!<]N>ND$^H8G+#58OODM("&33)M=2]X\.2$M ML(S"\W1@N$LH&0EQN ?5H=?R+[5DT,42C%95P(3V@&99PYXK6VX8U/2:E@B* M6)8:S%%9T-NBU /)Z5%H%T0062[94FF:C+B$C4O8#Y$;6J]5Q/?'IVY G9(] MRYVCM--^HEEZ*FV'L3!L(?1"\?+7AN9,I9/O%"#!:&7%/;TMG:#9Z3KHC721 M1,.L.<22((Y&\F9P/?0#^Y>N1<9**K)_-HQ(/!R6+CDR3\?,,[@>>G$/>IQM M:9&;1M']#,9[I_/ F'EBA]0AAN,X';'9@&GH1]-!^K?T:33W+HA,K8:U MI2 'BQ$S#92&1[ 4QLV..4-[;,[8T(C3N15>6RH.XA&K#8:&?A#]^;4ST0;) MF)"AJ;;0(ADSU2!IZ(?2CVS%F@8BW##HL9V[ FQDC.+%?&B?+4468TB/#8!B M/X#^K#C3L0!B&P%A/@TM=$B-X#LV*(G]*/GU]33=Z8"-=],P6. A1W'*+=*1 M/L,&&?$19!QL'ELN]8+M!3XI)IY*VV$4#"9B/R9>[YILH\H-N UD$7('[%)- M'$4TMV/,$CM0#X>!57T.L3!-QBK0@"/V@^,U?=(S!FSV,V#L@LG88I,.L3$; M#4+B(PC9V:@99)X7BD#"A#3V*DYV]239'?J);FG]5F]_P2/=6C2#\#?#,YO. M*1L?K9ZQ1-N70)0.@V ^@?>-W?>]L&:?%#J0DR6)(5EQB(9F/=;I!5)R^ MJM-714WK["6=[D7J5W?ZB;0=1L$@-/8C]#=@;'W;0'5F&Y;=(=BLR>[ %R[7 M#:U0R:ES[XMM-+;JSA:9CI\B80/9V _9>PV?/Z,W7\&%2F+&A;OYC^]_'2* M0?.13B$&P-5!=TA=.YV=0X\G#TGM+VYA3RZ'<>6X_-P M6(,.(1*.;';(WLFX']?[6;U/S5R#SVFWC=MA;*&[0VI*8C)R9$$,NA,_NG^" MQL[:RGK,VN,+()0,M=="G8(IS]ZV_JGJNZ>E+EO%6]3Y35-DJF;5]T[W7*P@ M":V*M,42,C8:#"\@_B/QJQ>;[GYR<=+#[5-I.XR%(13D.*$XRUG6J V/?A*@ MKQ2U^)L9=F[-4SS<"[OD$IR.[."(81S$OX=_>9(1E>B6K8NZ5FVI2#B &G?R M/F)OW$D2):'5EXYC]"0)PQ$>10R#('X&\3JOF#JV\/ICDP42+>8+*TF.\W38 MBT=C@\:P"K+PMN+-;KMM80R(>5Z(K.1BU[">A"O*"+78/LH'AN1N2"]S>75# MGDC;X<-$PULB/V_13%D?[/4,P/E T4E0AO/3(86#8 39(D-2HM";M:^\GNKT M[.T^H-1>3.JC$Q&-SLE_@K9$AK9$?MKRN7B$EM-'KFC;\4JAYN?PF%-U9-N* MJC&=<;%Y"(Z'C[8<0H2,/#R,#%F)_&3E"W1@O2ZTF=J5UH'!,>A1!VP^$ED/ MN6V9$=8<[3V"]_.5EM7SK=Y$L4?69$6+88XG#2_PPG<6T3EABT0CIZ*1X261 M_[RB/Q4UC:0V5G^UF&+K;0++"ULD3!9#?C7;>_.F8LU:OY DD+:G?6^EO]N_ M]/1>O^HSN/\A/+]J7UTR:MHWJ7ZA#>"O0"5;@W+2>T'R;?Z_9Y; M+B6O].6&4=@(* 'X?L5A#]U]4#_0OR*V_#]02P,$% @ _8,*5;W?N8GZ M!@ \@\ !@ !X;"]W;W)K M1Z%:3^>SV\=\6]?)L.6G)52^.5-?>^UW,7;$LN1>OK'Z M'Y6'ZFIT-F*Y+'BKPR>[^DUV\1R3/F&UCW_9JML[&S'1^F#K3A@>U,JD__RI MR\./",P[@7GT.QF*7K[E@5]?.KMBCG9#&SW$4*,TG%.&BO(0'+XJR(7KM](+ MIYJ8(5NP4$EVVWIL\OYR&F" MDU%I^PV*9M_1]D)^V!-J#S[U>0RWY6?PK'! MNWGOW>W\H,+WK9FPH]F8S6?S^0%]1T.T1U'?T7?T?70E-^HKIW#'[(TUWFJ5 M\X0/D[-[)[TT@??IN%.&&Z&X9@]8E !C\.S?FZ4/#G#Z;U^&D@.+_0Y0B[WV M#1?R:M20+?S.6!0AY6E$W8=W2Q-^L@/[-; M9;U0T@CIQ^R=$1/V\L5/9_/Y[")^C\_9!;,N(JK_9.N&FW7W\153GG&FP23* ME$R@,5$#KM<>ZZA+2Z8]$TF(\?R12H&=I-'(I\!*::0;:K6K(%@T!ENNH?\1 MFTH2-/91:A:DJ(P2J"EO&F,JM5* MNF?6>B=#Y6Q;5G@W09D6\LK :O(Q5#RP@@NE%8$)05(&@RJ4Z*+#FH(]96N9 M1P\)(MR)*H)3H$J]WQH/,3_?>NY; 46^:+5>@Y\0,A@\CQIJ;EHX$%I'G@'* MM(GY!@SIVIH58&@FUJ <&=R:-9H'8OVAM,IXV@>?7_I76R7N/B.9>2NVOKW: M=6XIM8([/EH6UDFV40@4479O6F<=C[[^81U6G&&_$Z\BK+5' V(?AR#M+93S MX4 $T@%>2XW-%FG0X'['*NCZ!4GMT#5."U0M^!#-Q@5/0P?30H7ULT(#4)#4 MZFN/AUW[@&&A6X3F!?4&\ZHTG-*-5#M;LQJS0C7P26.0.!]=4QY0*5OEJRW9 MP (O/:$/;5="@-SP0R7NR.I#;_7>V0(^F?+;FMP]W.\M!BUFIQ>>8<.FT,H( MW>81A5N%X1%/UBGJ=0S^,BU[6X05BC&.>2,J4P1@A 0@/*I)'3$P8<,[2)HQQ284RL0B>^HDTO96: MDT_TX:T4LEZBZ/-9MDBV/:O -E]:[H".)'Z'?D;Y,0RX5C!O%,<$#A6T%2JR MVZ9IJ.9=_R(74255SZEE=)^)BALC428NG 55DFNEMDLY 45"!JU[WR[1NNQC M49;EEJ@C[5Q,)^Z5'7"31*VO7"/AG?W'P=.11*RH_'YXGR\ MF&7,5YRP1^QHZYK0%*SX/&:K2H%4NG+G&R#+)^F$\I)P3HLMYKA;.16;*1T/ ME&,V306J= MR I21"U!8KF@=CL['V=EB?')^W#L0P;\5'3!#[?;=R&+P9/!G MEIU.9C/6H(Y15X1(&=,+F DI(88C#X?,T M0(&Q+9X/(TTBU\CX" M>H]B!'34ZXW[^ZA!3#JB&H<+XWDZM0KKPUXUQQLM!*\A_6-0A0LXC:,E-9%" MJGEE=9Z*6$3HQY[%VC>5.ST_'Y_/SP?HN!WH]!T'R.VV9JYRS%<6D'(A4[.O M-^D>ZN^Y3BW?HCJ=B0YK^]Q]%IFB?*#%4FIBFY(DL8R6VT=8N$?UYQT*X&%(9$K$2UDH MZ' 1R[0A6TIN+%H\Q9"N8 , 8]K(L532O5Q#N:HP.[X2KBW. &!A3PDV_($[G%D]CJ\%1&>3T^,1<^F&F5Z";>*M;FD# MP!@?:;A)1QOPO;" ;/="!H9K_O7_4$L#!!0 ( /V#"E6AU1>*["D )&& M 8 >&PO=V]R:W-H965T&UL[7UK<]M&ENAW_PJ4-KLC M5U&T)+]BQW&5[,0SSF;6WBC.U*U;]T,3:)(=@P"#!D0SOW[/LQ\@*&DRV6]W MJW8B$XWNTZ?/^YP^>+5KN\]^;6U??-G4C?_V9-WWVY>/'OER;3?&S]NM;>#) MLNTVIH=_=JM'?MM94]%+F_K1Y?GYLT<;XYJ3UZ_HMX_=ZU?MT->NL1^[P@^; MC>GV;VS=[KX]N3C1'WYRJW6//SQZ_6IK5O;:]I^V'SOXUZ,P2^4VMO&N;8K. M+K\]N;IX^>8)CJYDT;:?\1_OJV]/SA$@6]NRQQD,_.?&OK5U MC1,!&+_)G"=A27PQ_5MG?T=[A[TLC+=OV_H?KNK7WYY\?5)4=FF&NO^IW?W- MRGZ>XGQE6WOZWV+'8Y^]."G*P??M1EX&"#:NX?^:+X*'Y(6OSX^\<"DO7!+< MO!!!^9WIS>M77;LK.AP-L^$?M%5Z&X!S#1[*==_!4P?O]:_?&.]\T2Z+CYWU MMND-XZJIBFL^)GQV[5:-6[K2-'UQ59;MT/2N614?V]J5SOI7CWJ !.=[5,JJ M;WC5RR.K/BO^WC;]VA??-Y6M\O7E M+?,]#FAY3/,]/C+?Q"Z+_WNU\'T'9/3_IC;,\SV9G@]9ZZ7?FM)^>[)%1'/NJE_/BSUBX M^'EMB[?M9FN:?;$V'N?:FLY610\/\ 5ZA*\,C1DJU\,CU_2V\ M"L'PJ:$UKW%2VNW5!A8O37'Z'__V]>7E^3>?YM?SXJ]75Q_IWQ??/)P75[ 9 MD"^VL[@L3^1MT;0X1=\69KN%[9M%;8O5X!@X0.7&(I;@.;V+?Q 2AG[==@[1 M>P/@Z&H%(&L).PF )E0+P#:5Z2H/J*T(^W0T"O'5]5N%E8YK\LU/VXIV'%_Z MY,-;@ 9<\EW ^>04;UKX3YC@W=7UFXBBCQ'W,%D\2803:>*/G799#Y4-I#/@ MCS#[VWUO/Q=O7.N!Y #7?E:\;\KYK'#P?+=NX=C/VEUCD7 7WE7.= X'\7L_ MN@W!#/_95Z9F/?MK#JCWTUGYKH M]!_#%QB?CVEO7 UDDH[3J>-(.L6#A:_;9;\#7BJ^LS>@?[>(I.)G6ZZ;MFY7 M^]'KB(N-^14I[0 ;>P7W!P/<6/RG60Q^[3X[^,OY=62%9% \:3S-IFW@^/H. M4(TD0D=J?8]$+\*#&0XT7OD9#J2R'1';Q?-O"OO; " IE6=4L# U\0YI0$_; MR)XGM %D %+%@E >C;FS7._Q[2]S6T7!8G078<3A.0>N#Z.J1S>N:MR)2 M*A(=S@':HO&&S \/H@UX=V%M4]@:Z*DQLN&,\.?%AZ;X80 A=/&,E-G%C/:L M\M$NEV#.P(NFN)@_AO\[ [OL[$+@]B!3>MPGGB1 M&F;9$?WW/PIKB>G>4V_ M7..TB6B#/<.1 U7AK%L04_POU["-B/R+\^ 6XDN /U ,/7(]*!$&Y:?N,M,+#5,-4%IX" M^BWRO87%.\ 6P6N*E$"C>(FDBJJ-9]T7BST,Z7"5&U,/AE;6"7%+,LSAO#?3 M<.\#U_SR_OM,'.,L%A!AD0%_)2RU(]IGHQ@(LA/R!CT@2\-LQ::M;(W4!%AW MRQ2BJH6M@QX"76,9^TC.H.)P1J =@^_G5+<# 40::T\_C_%,:\6]?(A[@:-L M"2.)ND/-!4?YX7O 3&?C(0%V=VM7KFF)ONT!\X'O;V 9DEVF+SKG/R-:_;!$ M+K2L+VU#DR?[A!_Y#"VR@ZV!*P!#X,Q4, !I$8FW ^%:H4;&]W@UX7DV%?#W M=E&[%2,<%??"M]VBJ%OO44'@@ XM?R;ITJ*&!JRX:H - /4/7>/U3./(C?F, M>"^=)]E@%N O)<"+P/'LM!!^YAD5)S+.,RX#^H2:5^"B]4000+-/SXM_5XTM MIT<\JY !6OF<1CBH6J(4$EVH"D"ODPG"<\P*L--Z.(,MDS^<=NU^&P)UXF8! M[BO/%,;B+J&$Q [S:C',D/I&E$'PU08D1-M87&6#G"';*6$?@"40%AY \4S! MDY)@#Z#%$$6CPWA1,GI8UL M6E@GL8F10>%0Y461!'3X%H!M-ZY$44BB%6D9#PR N84H$4.39+D "W>)JH'@ M -S7P %@D )RR.Y=V,Q6%Y$#$-U">XRM'1UP01%DY@ (C5"+E(GX.3G1>?/)$-/ CK-N+6F!GPZCP MZ_^PW8F#\)"0?4AT1#-=Q#0:5XU9T1M!!D1HZ& ]^$U;MA<(;8;T/1^GW;8= MJ?Y-,&MA/%@],V [LW UT=L,!M[89F!*L5] X'D;)5#E? ED,C #(3< )Y!D MI:EH7#*;VER"\7 B?P1'M,'4G6-GR 06P7?_A4,@VO"WH12E"H9P*A D2C/% M$E@/L+8&^=&B5U<3TCJRM-FL .W=#EXD) YO.Z3RV@&BR919X.D8W[(.BHJX M=%TY;%"VE4%76#_4?'@LKI%FZ,F"?&FT?H P$#V_#M5*,!?40VFZCG"'1H=- M:.#@X(+*L>C\DGA>1G)@XNK((478*X<:<8M^-Z*D:S>R7=\.78G:YZKL6:,Q M_!L#[.>6Z*0BKCN6((3P"DQ+C]8>3=/G9S(OWG[XY?UW9Q@_F(YX@U=H2GP#C(QWB+_@>GZY EP*-\L/WP CT,GAY:"I[=&7 @A4@-%JE&T]8'IV0%>HQ) OHAQ ME;(/A*ZS.1 M8\/,U+!LQ=ZVK6;JD$9:EF>(Y@T@OZBMZ1K$9@D^\R+!X-K6 M6W;D,BH(&&0$677MAI*MWV;8+.!DR=DEM5.%"1[)NR#]SH"4+%,4RQSZK[.H M/-E (XU( 8<>*(?7Y@&X>]!$H*17<%0("C'@9JO'(+02Z*AMU#$'O=7MS_P6 M#%_0^,5O ZA>Q(W-7)EY\8^U$V/^D$OU=-8&O>!P)B)VQ$-& 9\"O@PQCB +^D$WU2@J\.% L"PW04[R-M.70QW&J_H!FGRE-QEJ1W28@HLM"$9AL6+$<\G%0C[H/TKPX, MR<@7*K5Q-91?0H(!F$-"@*VG$F.&EL3.HJ?J<[[1\$TF+_5'?7U>?%136/9R M?&F0:C!QU.%CX6%J5*G[5(#H42!5@TX",>!!]"W(/(8S7:U5PXL7_1-ZN>]8 M$8@[77@^KO14-3*;@&:W3O #C#[T"P#E,]D)33AQT&] CW ^&ID>A[@[S*75 MU0YF$C\A:G4Q2<$N2'#W\U%6)39EYJ^K3$^35PE0*><*!2'K)7//$B:-HAH< MA\\QWD<:(0\B[.R,IE%Q*9(XB%*1GO.3X@-/CZQMQ=Z:^ EUE7JQAH)K8$QH M6#%W#ME:8S \>Q=L=W?@$V51,@P.W1A7$YNC%-98$CQ;[,6]=3;(*0!(8P;D M/70S/"K]Z4SLQA70TQ:)A)X0F:S;';F)==VBXD1!P'8=QWT;,B*]IXQ(]#4S M;@VF_UN"Z/LOMAS(D44^+0Q11RD5JF!?OVLZ"IRP^1+GG M2&\=Y7$6^1TGN*9\XR5(>9&DK-!5>80E5$LG.LN47>L9XVA(6T5_,EEX7679 MZ#1%B\GH-/DQIXP.N0[U?D8AV:5L.PNZQY!WC' K.MA]:]D7KMH:;#7P'7W0 M1^+PV2\EIBQL8=3511.!J"M?"IV_.>TA,M\]O,4\"9 BD,7'MK-KK#.X0?8L M4;1/;D6@@T<=T$Z$FK:Q%-VU!WLN1&#"*7(P&^@QH9,5Z5JRJ#EN@S*&W34) ME97@/0Z\-MOKD[!*Z%IP0AG7H[F+>?%7UO!=7-31>9"S%JAEM+=Z0.]/]'&3 M4W=E,4@5TADF(3D)AAO6,> M" 9@MGOT."I6&QLR68%ZP3_ L%R6U>+!K('Q."O1_R$VP0$JBB\=77P'5/M5 M\?C)B_F+8N/J6@4G_/;LR?Q9_(W.]X+8@X,#"#Y2W-%\E0NVWH47BE%%@#J"* M)4IIVB+J=DZ#B6%!]BC;2 Z/J[>KMG._LYTAD.2*C!QPL7'!OW.2$P$=CJX^ M D!+'D?^ C>"WJ\CSY-TH&D^)\?</\8^O9R\>OWCP]P/F*1Y? M/I]=/K\$9G@*8U\\ $R"B)/FTF4GQ&2S MKU\\8=::/;OX&K50E=1'<'X 3W@&;F!__'&NH40=@E!L71GBTNSM3+U\)P(Q:A%JW98],NACA"0::P^I"HNUV#2H:$(/U+P%+RH?H$* M7$L10)@"?G5^'?UAB9 $ &9IC#ZJ@B0XK&HSR63W&,@G.T?E@L:6Y9QAHLI% M]31EAQTXJXD-%-DN3L1N>9(*B+LF+PC\#>#:&#-5B-)A9J6&M#[=FOV&_]NC M68BLS<%2B2\XS)VZI:/(ENQ5N$,TUMIT*R2^)7A%9."(S11.V"PQ*XFZ%6N= MI/2GUB+-I$CBR]HPAG4+(55%](!D"(8899/TH&PE436"&YEW=CNR>3U.1#G* M@,'*-6ZAV,).-J:T X4V:;.-2S8$?UT%F#$*%\%;OS;#2>5:'JTB[BDYLPU,_D+(RGD_L\#J'N)Z@.9+T!'8TP% M/>.&[ E/ @6Y!I0C0X*N&@Q&]N@Q,=WN&DTV1)TRM:^8*LQRB!3=60[]0!&A M#>?CJT-1GT+,O(E+YV*2 N=L@GM32V@BJ"G !T9E:42,@8C.Y9GGV0EJB+$S MNR 70"9A73S@](QBS5Y#^0VL ""L6F+ZCUB[V/63)@BQ@4H#KU:]V=8<@QZ EB]BJ=!^BB&OQK@GE0FX#=;_L!>I8>Z-V,3H%NAT](;0K\4@ M/U8?K3$9WV%U"Z5?423OT>:O3JG\I"# M>\&I'GJI$>)1CW6*2906UXPC33Q3W2+A4K#;36U[:8M/Z(,A/Q2DYWO)"P7M M(T4/;*>+8-($Q3&Z$VK=M)BRU\3TJ%HSI.1>C E'*$.PX:OBQ3G[ MB5B-HTZ24(S([]&\2<%$[IX$H;12U-("3YX_8T=T"L^C(:Q"DU 9U[?P.D85 M/[P3E@"PR3)PE)X!(]4SL?T7YHF_GA57">Z20^^L&'%2QAC4(%D3BB<*1G". MDOSM& N1D4@D<4>X03'VM7)UM%LZR4Z#?B&&#L2]<(W(^O<';T4&2Y@P(XE8 MTMNEP$!6]55- D.#<8&CV=U'P(Y7#VC8@:UHZ_Q%)/H'& M^PGQCX8<,#!76>22CXXVAR\NLM\:L['%$_GEK3@Z+!Y1(*W=-DC^GZRATJ\: M*(.J@O3!^X_ZFRJ"]'8',N/[#U&Y6*!QD9XR]E5$D$P:3U>.,V6'I^.LRMQ4QBU)56/M70]>50<$.=2 MO[2N"\N*J1PE)G,F(J&&O(W90FIN"H2;(-B!]]"'#=H' STHW*Q $8$84:)['A2;$J/-+1"P^O OV*>?@*( M:%2D8$R(R.G=C;2O5--;H<)ICD<*B!)H 1X%H)&R)9;V-FE!9.:.B.:;-,*TO9Z*!ZG@JLYCM+\D2N(4N2)<# MS09=VV=QK0E8IBEAQF%IB?NM4_-#IQZ5*+M*:BP%212T<9GX#$#=2"^&]C>3L8XGU8KB%G &3TV!.B8=U23P9*(E"5#D(@+ ).WBF8,%GN:8#.! MT8=U#U^<)#H>ZJ'*G4H CJ@1J;:Z 7( 98.5)QK[5I-.EXKS\CT;/#.L[$LM MJ(7M=QBBTP2+7C]((OD]+%OX2\2X\&J_L-*XX&2<;)\)39-P/>:3%? MX*!_YR*T@2O'VP5>W!5S"#-#[/@#MX]'#LW!V'ER5?)(R6Z2[DM359W5K&$- M+U+T-2TI8PN,;D8L129H[(X3DC6:[,$@3&9>.Q#>8![N9WDI$]]KZG=2H1F# MJ\FFU+2NC89^PJAT\R\U@R7AK/_F!)EDQIS>R@_U/"3WR.XL(YX2XB!#G:>\ ME"D_')S*:9)XUE3>;^G"#[$L%6-1/O_]"$ >SK[C\:;XA?_"_=-H,GB:T2K .) M%:%/JC7PBM_(^YJMED1K#*U.BE4R7$6RQ0QN8!VD_/DAB'X3AW?RML*47+,@FB";!H47 EX0,"TKU9)<8 M\II(]GN]SGGO HY14G5)1'PDL3G#Q6_)6!X\WYI]D%+P8X<9^G@5)D:@$5#7 M)3B3J*TFYY,S^(M/[R%*[01AO:'2.^0%6O/@TB*+%:3?&UBRECH+N0?JTSW]/)U+HMXHH1W!_D!_FEJ*PVXT$H66E-CH*30A M^EMS?#FU<&;%MAZ(L0&TP:85 M1L+1+%?Q7KID/U4$<0'J7=?,TR(.9F77';+%N*9+A3E5;IT*33[D$-VM<<51 MG9.<:;&SI%]B&C"Q]7,#GZIK5?Y.>$&X9XR"@%AT94YK,3F5E3A-I>_0D>7K M9R*S0CN',8T#$U9#V8?K:BE+<3(DQ$R"+);B>^5K(+:VFXS=B; G6=A)(E%AR2:9U-W2\.6#F,+G^\?>[QFW#L5*D?0EYI_D/? M$@=W&B9=XV!J]C_V4D&-3O$D&I5L)AS*Y&S@0#?.:]J*A($N>WA.)DPO+H40 M.VDVT5<^L!S=M] +M=$8EMOD'/CP8HG3CS5S='"LV*/!XOX#X+@>06O- EFD M+*+EO71D*YL4&89JA5QX2YVS']G\2Q36P"5;_[(X=0\UBKO/3O+4/]0"1IW] M&Q@]'I[>.XX7CGTBJ&@V>A7>C1L<1[Y)T..PFX>Q"'URD!+&O9=&"CR%::.# MK=@EVCFE:,W#]"@]3.679!\>68941\OF)IZ+B!$XTA)TA>XE1?G8'3MX?RO)SDPU$X-VV772M#S<*[8FNBQSO02BLU)B@S=X?%K'*Q9RLSK&L"TVG!@'5^@2'E^I M;Q?2IP']A,P?F73(%U%9)1:( M3LLAO07&X% E)PGQ!XF??( M>1J2X%@[4R/+>LOM*GBX9EJOKT.WL5 A$?(!8JW!&,JH&=!E=]" G@(W7LD\ M\XB8E!8'"P8"%3#5P?4TNA3=9FTU>DL%Z2I M\R_Z6/%;'<&F(()]>+[@/0D3E8F2A4,V,[>UP)=%;/ %\#H-K,104@A^'[2G MP!.4T"C;HPFQ1DK-22;I4Z1'R04RZ4TI;BAB]B&7-EUPR@0_$9*\1NDVX^,^ M,U65C.[-%[Z/7HM;+Q=$M'*RC'X3,;QJ74D)<;HM-$%A.W&#)5@2A]=+]1CF MD_9VFO1%E*77061J '?MMENM605U5!%?H.?I#ZK?\>HCW95==M29DQ.M94AO MD5V ,9^A7H(R$:]>JDG&%U*R(BTJELK2 M#IEZ] V+*E*X8-*>7<.^*62=0_ M@JG;ZR&0A3'M_QP:L:@H4 1U;C%0_PREV/'&><(1,F"O3#&2VV/+B*_6*Z%[ M3BK@6@QHTFDHK$R50%K7\B_B4MW^=%]_ CZO1[[C__0(L^H&M[D,P3NTRUG 4X)A];V,(R&5WNE.@TE4CE0F] 7O5:'AJKV5*(## "M-!,(9G=">UY^)&49PJ^F' M[R5[$HE%X[6925J\QJVCU%N?;#R5G#^CH4[OP2<@$P@9B AFHC@OP#GDQ?8 M:Z\:"@N'F\)+\,#09^9;\=R@@0LT$H>:D9Z5U].2H:/3C*^;A$P!&K)2!ER% MY:5$-TWQ'_'P6+..@9&+ H?]JQ;85EXB(;$+7-)P) B(%IM517OQR.^J^1(Q M+FW]@+LX+8*7P.S*U-2L2:H99W2!4BDR:6Q(.H#]$*2O=GK;(-.X/:*C^TW; M 7BK#)#-Y#+PUO5X0T';"E$,9('\O43;1Z];494_5JX$O_W]QP]BTZRU/PYV MFDFJ1'4E\G]B=A YNY$&CRFF,-3*F:8>@:F.H%@!U*+EV-SV\OE4NK/IJC.J0*;S"M9HVOGNN$H;=5WH-:8['A^O03_Z8N19OI(76"L:K>Q92>G& C9/#JT![!5>HQ9[=KI"N^2]+8*&#J&.:8S(G( M)%((?551TV+;FOAT)G$$E6=@6X+]Y_R1HY=XF9C,7'1QVQV_V=UK M)40#/&2Q+\#Y_.M1IX"+^87^DM_^_Z=!NBC^*$Q/1C"=Q]X%8YBNCY#S\7O1 M(>^/=T?1K,E>0ZTAS2:E\V\8QYV\VVUTHL 2Y8"PL]7H,78I5'<[;1H^$ZW- M7=S":UB3*?4:^6!,5* 5PC9WZ&FHRY_I+ZHV#5FB1[%2RJ7"4.XLR5M:0R[W MWG(-@&0N<+ HR]RX-8&4HT=*E\&I+9YZ*:%IR\'D.0(G=^WRJP!J7;[!/L9G MU^6ZI0SW-@2"0VG3U$44PO?2RF4A]7@IR,##=Q3CLM69-J=)KRRJV!D9NO?9 MDOA*%$'6Z,>X.!5/_B5=9R(J^:5%8Z?6_KV7WX0G-^%)CAWPB'T_5'L%+!F' M@-E05U2!R]AAYI-Z4V,0)S14H;AWFDXX[/Q'U7'4!+1*;+'H)R81"2(CK=#+XPNW\CEW7'+X[_X3)GQ]$&9)FYJ._04.%3)X[*$3W)#DEKD$3-S M\!\,78<. [SS?[!+HP!+Q!'6J'3(GAHYPN2_VZY5!R:[84Z7'RI;UO0E%HU= M4&&6SN(E#(MN;NP@4!L6*56+#3A#F3JY(YR"(;\"# ;G/Y^]0_'\7GLU_P3D M(( CW-C5Y&R)(T(W9VI'-"ZYH^Y2/WC<(NZH7SIU4PW&-LXFZ,.JDKR.!#542W;B M9TLE=/ Y*!AB8!4;K^8C5RY2PMF M,?E:#Z&ZE92)7)+=;BV:O%1LVVL&4*Z'DPV>LA=7SF)\ C][%&OM%-C)O&"_ M:\^P"B40LS2B#Y<@JE!Z'_J;9BC01A14BTXS.>D%S5>]&+049]H51 .7BWU6 M=BQ?P6!-21@)&6A+ HV^TU1)9^&D:&'Z(-:AEDR65V]W=#A$/)+@VM_OJ.Y] M3(Z.E1'E\6L!58HIQ:\B2O/Y(NZIS8GO)XE9/AKQ[[IM &IA&5"F9]X;QCXH MT0N\T=>'=%#'RR[AMV)W>^I&+WN2W=X-6.]\"UCBW>%"??.=GCG*&6SIN^9,(7_[H MB$NTH[37*GX%>\Y73OK(:BZ,A,&B0KZ?1 M#2J3?.0@EC=Q-8$$KE#QTT=<;B0/,TU;LK79!" 32#'Y-W42?@2ZH^IE,J^. M@$OW;7+TN_$7*%BUIQ.38LV@G!T#4]7E:(W8Z![>H,I<"NG3A4U./2(!<2/Q M4#>KTZ=$^BXD/$A5IFT5+L\OGA<_ PQO]6;3#^T"+_[VVAMC:V"M<%V";$$Q MHO/VP2[]F![8AG@GEY5Z:'2K]#BY];^U.S0_;UF6*NC15G;RK;<<@%+OM24G MG62#%3%HW6'7"C*JR;*B0 &146IPC3N7[;F4(FGR\B M:QDLR3X6C;#)&:2WV'G$&UQ)(;X 7I=- %C8I+@M,T:K=LNQ53P?_>8@(/4' MTPQH^6ACHI9O*[1)#U;ODM[+-!'U,Y"[C=S(.9:@Z^=LIH/=?^C+'O\%QN,I MVHP/]61,SX2O/E\:C-#/%\5OD^&'*DLR0?^56?C673UHQZ!_::[.COLE1?,D M<>1C/W_Y8A/5(R2?=DM=QI"TD\C%(=H2 .X!+C6DK$OIIQ*A1.N.;B.*]ZE9 M$\=A*R5';=?,,A#+.5G@)_;O(1HCA+H;A2;#P60.??S)N_S[5& B#=UALX\D M^WVO#^1)":!/9P^?N^)*\WUTM2=R_M&S3R(89AI8L>Z.;20IHTF*24=U??'E MT.]=<)WC<;+TB4P1H0$1P;>=F=X!%GGYN$D':.I?;K@9VYY)E20!%DR@1J*.@/!R\W9=DPS"FCPJS >FA0X M!VI1(EIRAF]-7]*2((S(WR;! M'X'4OAASP[ZONAEJD_$C.\4]01"(VW+8^^TY9.,D,N.R^8'2M4O&8!L3OQ^S4;'QR#8G>"4)"KO5_ M"27LO+I.L4*"MG>*B7GQ1H.<;V/_'7_HF+-O$_OM*-DOTYPU6[!7UV^+K\^? MSHY,/2^^1Z\^M%0I1\(TAGJTY\.49(GQT;N_'P9_) KIC'6 M',YMXM8M%_BE]W_B-2*8\(^T1!I'V2@:SWD';5%W"/QD=]WT.;V3]ON.#3DF M2W=BQ<:Q+E!(EI/=D^[:";B[6O<52J^14X]\BRQ\=XW"!MG55"HB"S$Z7TA/ MWJEOY:6W18Y^Y&U6D#_/DD(JD_TV^83J[6%\95?;(4UO1%;"4[2K,M MQS\,%R[(TV7SPQX6$Q^PZZ:+ID9?J,L^GK&0Z%,020DF0__6C&G3S\7E:VN/ M97)K)2JCX:;I"Q:'3!%=0;55RJFN5.&2-S:P\II['#6HHC9)#(^Z,]G'W-NF M13@/+F^K80J+4L_C5=?N\&8=/YU)O:)^HA3Q\ .<)PF5*>*L7UR.@AY>2-$6' MT3O*2U"M0,^)=A*G+,$D/2;)8PG?VPT7F[3!$@)Z0FE!;EV [P/L,/^W"H)#D!W-?^U:/^]:M'SL/_E/#_ #'\ M+T4/OS.]>?T*]V+?VKJF:$G3?WMR<9+\BM=COSVYNGAY=7GR"-Z,PU^_V@)3 M_MT@*GQ1VR6\>CY__O2$;5?]1]]N<4K\2B[P.OVYML#>'0Z Y\L6##KY!RZ M/6H)O-?_ U!+ P04 " #]@PI5T_J-Z?L" 9!P & 'AL+W=OK8U=NA*1X*E2VHVCDJB^ MC&.7E5@)US,U:O84QE:"V+2+V-4611Y E8K3)!G&E9 ZFHS"WJV=C$Q#2FJ\ MM>":JA)V,T5EUN/H+-IMW,E%27XCGHQJL^Y.,H\8)084:>0?!GA3-4RA.QC,=8_X2'[/XKH)T5\$T/4GXM=$] MZ"?O($W2] 1?OSN1?N#K'^$[4BG\NIH[/J>,?A\JNN4<'.;T-^O2U2+#<<17 MQZ%=831Y^^9LF'PXH7C0*1Z<8C_0PZSMH=WUT(0>VJZRYE\]/)VPWX/_S G7 M4@N=2:% :C[6AN\Y.:!2$-2&V&"7VO"LF/_A^\L.Y)15+?0&R$!V,CM[G71, M9"4/&LDT/D"X,N@("WQLY$HHG[0'W_?(_1SS(EESEIG&BY(:"LS1!D'L:3@5 M%"_T2VI:)1R+3QFZH.DU2LE*^HPW0O/$\S7#')7$%;H7)4H'VA!3U<8QC"MV M^-JPKM(@QE!^&XV\G5 M[79S_ZH==\_A[:-Q(^S"-TMAP="D]_X\XG,)@[@UR-1A^,T-\2@-RY+?+K0^ M@/V%X7_;UO )NM=P\A=02P,$% @ _8,*50IVAS$C!0 'PP !D !X M;"]W;W)K&ULG5?;;N,V$'W75Q#:8+L+L+'NLK.) M@5S:;8MN&VS2]J'H R71$K$2J9)4G/3K.T/9BITZ1MN7F!IRSMS.#)GSM=)? M3,.Y)8]=*\V%WUC;G\UFIFQXQ\RIZKF$G972';/PJ>N9Z35GE5/JVED4!-FL M8T+ZRW,GN]7+JO6%'_I;P6=1-Q8%L^5YSVI^Q^TO M_:V&K]F$4HF.2R.4))JO+OS+\.PJP?/NP*^"K\W.FF DA5)?\./[ZL(/T"'> M\M(B H.?!W[-VQ:!P(T_-YC^9!(5=]=;]&]=[!!+P0R_5NUOHK+-A3_W2<57 M;&CM9[7^CF_B21&O5*UQ?\EZ/)OD/BD'8U6W408/.B''7_:XR<..PCQX12': M*$3.[]&0\_*&6;8\UVI--)X&-%RX4)TV."7G_D#EP,G*ZTZ MP5R-L] IL1CX!5F/(-[+BU;[^#%R< M_(RV?EY%1P%_&.0IB0-*HB"*CN#%4]RQPXO_2]S[89/?+POCY'\<2L"(GQS& MQUXZ,STK^84/S6*X?N#^\NV;, L^'/$^F;Q/CJ'O>U_N5ZT\5K7CL,DI^5?( MY$885M>:U\RUEEI!?XYZ]PWHJA9Z7&@SHF_=GWGVC M.2?=2$F.E"1 *.X(=0>H!W<\I!KR+233RKM[Z:)W(S1,F!>^GY XIED0P2)* M:1[$L,@2F@+6"4E2FF8I* *[1#%8I2>]C*9I3A+02$D8P$]$%C0,4^]>6=9N M>-<[N?,N2U;Q3C"7U5H]<"UA MO")0F()^AHN8YFF"7B_H/$2@**;S//"NA+*\;*1J5?U$2=\P&(DE'ZPH64NQ MK%,LKF;;CD+N,UTV)(*@TIB$&QX&_S.XB:M A)JK6K.^06]@ M/.HO'/@F#'&])RU4%1CQ$X1 HI"2C]-IPN F,P1YCS<8@,0J4G"0EZJ6XJ_1%23N:G#$U;QE MFV.OF;8-L^@I&:0!D5D)./\.4MTS;05K6VR=C?P]M@@TP\1OQ]V7#?$C-PY6 MDI \08'(1\B#!9[LREQ9O%NMJL%5;@<,Y[K1X$YES(\4WB M+O<"'AR88RX>\)2A.":XUL\5.3[2Z/ZH@9&EC+#_G"136F_ 5E? T3BDWKV& MSH(71JD&"4K/?B!],^!X.+94GD%+;J-L!2M$*ZS@YLR[>>GME)43[)EY'C[W M\M8Y2M9 X<8Q8\-$1ZZO?@9ZP4P9 %#NV?F*Y'%&$'>^J4IYP)O1=I[D:#NG M\_GB12&F$C"B0?@UU&'-=(6T0V(?Q'R9R$-I\*[&PA.@^VY^DIG"#((7&]]LDG5Z_E^.C[_GX^'3^Q'0M8$ZT? 6JP6F>^D2/ MS]'QPZK>/0$+98%";MG "YYK/ #[*P6C+DOMOF3;V<:)3_)6&UGU MSLB@$G7WY_=]'O8[6\BQO."&+V9*;HFRUHAF&RY4YXWD1&U% MN3$*9P7ZF<4Y+WF= [EQ%7 !AHM2ST8&H:W!*.]ASCL8=@ F)=]D;3::_%87 M4#SU'R&E@1=[X'7.7@7\HZU/210&A(6,O8(7#7%&#B\Z*LYK*+F!@EP(G9=2 MMPHT^>=LJ8W"*OGWI? []/AE=+MSIKKA.[M#BLT>LPR2EY$8EEM99;30S. MY+)J9(W&FL@5$;W?CGP0-<[+5O.ZT!^G'JH'3KT+R*%:@B(1#3PKI=63>M=\ MBT5L0 F.ZY\0E@1C-L8&S0*6AMX/W,D(3QHEUYA/35@09PE^V23SOHI:8 % M64M9:.L2QHQ0%J0T]FZEX>7 S$9T0N(DB.($&Q$+:$;)E8*&BX+ /1YM&DV0 M-9$8G\(=IQ1Z$JXUF+=EHSD:];AL/6\WYB4Y(R&QHFYF'>K<4HYBND M>TY8YDY\RA)"@W$6[:Y: MV'-]BTK\N?-Q8CQ?2;_C.L?SD3IG4N^%E7X^M?FJ!=3BAMI3#R/O>@$+1,<824*AA]5TP$&)! MPB;D_;LQH^SSHSZ952Q.DEZAPTFP!9]&MO#3($I>O 5'>S<_1KMV[QN-:6YK MTST"AM'A"776O1P>S;OWUS>NUGA(8#@K= U/,WRQJ.Y-TW6,;-P[8BD-IM8U M-_@,!&4-<'XEL3KZCEU@>%@N_@-02P,$% @ _8,*5;EU-(ZB! -PL M !D !X;"]W;W)K&ULO59;;]LV%'[WKR#4HFL MSQ9\/+9Y136W(]V0PDVI3::I%Y?)M.D/W@OEI7S!^/% MO.%+^D#N]^:=P==XBU*(FI056C%#Y65R-3V_/O;Z0>&3H+7=DYF/)-/ZUG^\ M+BZ3B7>().7.(W#\K.@%2>F!X,;G#C/9/ND-]^4>_2;$CE@R;NF%EG^(PE67 MR;.$%53R5KKW>OT3=?&<>+Q<2QO^LG6G.TE8WEJGZ\X8'M1"Q5]^U^7A>PS2 MSB -?L>'@I.+N=%K9KPVT+P00@W6<$XH7Y0/SN!6P,XM;K@P[!.7+3%= MLANAN,H%E^RULLZTR+ZS\['#0UY]G'>@UQ$T_0;HC+W5RE66O5(%%8?V8SBX M]3+MO;Q.'P3\N54C-IL,63I)TP?P9MNH9P%O]J]1#]F5M>0LXZI@;P3/A!1. MD&5OB=O64,'0.N\I;XT1:AFT?M'*; ^NN166_7F5(5WHL+_N2U;TY?A^7_S4 MG=N&YW298*PLF14EBR>/IJ>3BPOP0>HQTU=>WW-97/%S?AT%/1^P[ MY;67!,L*0YX09+9C3#(,KD6ZHHSQ,&]9P M$2Z09V5+,HPSV=5KPYY"D^Z$B[!'<,/;:E.0D9MHPB,-9.361 HS9&X!W'#C M1"X:[AV&+]XU0XW&*:I;<$JE="O-C@:1 M#LX'8##:]%U2MHB"/6:SXY/AZ=GS RDD+[W828./VL'+[]7^/S(#_J3 G]_* M2OJ?LI*>#=.S]$#Z.D[T6DTF-%?#&X3PF$VGP^?'AUGY\FB7S-GS88KJ[3_R ME?W'74^S G2AM&,51S+]04\<]I"QNI34/=]C\O8'!?5@.[K/ MUC%%&(TNB: MO8E9&W9"ZB^B. O5\@]WPX:8A4;" LLKU#P.;1Q5GFFX66C,F'=:J%RV!>T/ MZ0^^7BN01217- I:9@5: L%5! *ESZVG0NN=#=,Z\O^J?HS%"H]T&OLP\ UY M')UBMY RK$F&^M>+?LI_#2VGM/)I\"37Y:SCL%;QMA"^B7.MK);"TR8(G4ND M&"P4EDL>WMHV8NBYT7W_X,9[RPP:9AE6-@OH5KFXUVQ/MUOA55R&=NIQI7S+ MS1+4#,HJ83H9G9TDS,0U+7XXW835*-,.BU80*VRV9+P"[DN-V>P^_ /;77GQ M#U!+ P04 " #]@PI5LC56D#\# !B!P &0 'AL+W=OO.'3#%<'J;[I&M' L6V$7GNU,=TR M"'118\OT5'8HZ*22JF6&EFH?Z$XA*YU3VP1Q&&9!R[CP-BNWMU6;E>Q-PP5N M%>B^;9EZO,-&'M9>Y#UM?.;[VMB-8+/JV!Z_H/FCVRI:!2-*R5L4FDL!"JNU M=QLM[U)K[PS^Y'C09W.PF>RD_&87OY1K+[2$L,'"6 1&PP/>8]-8(*+Q_83I MC2&MX_G\"?V#RYURV3&-][+YBY>F7GMS#TJL6-^8S_+P,Y[RF5F\0C;:?>$P MV*84L>BUD>W)F=8M%\/(CJ=[.'.8AZ\XQ">'V/$> CF6[YAAFY62!U#6FM#L MQ*7JO(D<%U:4+T;1*2<_L]DJTE>91V"BA/??>][1C1L??D.S"@P%L&9!<0*[ M&\#B5\ R^"2%J36\%R66+_T#(C:RBY_8W<57 7_MQ122T(,F8;>+P MDO_(UH=MPX1YF33\?;O31M%_\L^EU ?D]#*RK9VE[EB!:X^*0Z-Z0&_SXP]1 M%OYTA7VD8D:JQV=_ M> .)G^4)C;&?1N'D(U+=U;(I@;<4\@%;1R#QHWE(WS".)O=2D';]4.H4F(^:+.5#$R8=>"6YZ-1A6_&CG&B(_3R+Z MQEDR^2H-:U[)'!9^%N:0^WD4$6NME]1VBK[M&V:PI&Y!_T;!F2/YEI*+LQQN M:!;Y\RR$F\DU7=X0;)*&-,[\^2R"@<<+2#Q2K]96/N7$,K7"(1/-C] .M8FV M-F%4PU86')BVE[Z8^V$8.@>*E@PKGWJO[M!US^9Q^C_&C4YQH\7B+&Z299?B M7JJBX*SOM:CVKKMKTK<79FB!X^[X@-P.??/9?'A]/C&UYT)#@Q6YAM-\YH$: M.OJP,+)S770G#?5D-ZWI$41E#>B\DM(\+6R \5G=_ M02P,$% @ _8,* M5;X6Y6 >" =Q0 !D !X;"]W;W)K&ULE5A; M<]NX%7[WK\!HTVUV1M;5L9WX,F-[-VTZLVTFR6X?.GV 2%!"#0)< +2L_OI^ MYX"D*,O2=A\2BR#.P;E]WSG@]=KYQ[!2*HKGTMAP,UC%6'T8CT.V4J4,(U%\Z6,>/3+<:B\DCD+E68\FTS.QZ74=G![S6N?_>VUJZ/15GWV(M1E*?WF M7AFWOAE,!^W"%[U<15H8WUY7WG#;]JM0Z]WX(\63CW2 ^?\IO!A Q21F61-$C\>5(/RAA2!#-^:W0.NB-) ML/^[U?Z1?8^W=6GC:#6WT M@UUE:1BG+27E:_1XJR$7;^^RWVH=-$7H>ARAD);'62-\GX1G!X3/Q<_.QE40 M/]ET_UXVC@M?CD1/7OS#BK\[\:3*A?)BQB&=#D5<*0I&)>U&9/AK M5%0YK\J>K"MX"2A?*AN#6+1QQ(MOSBZ RS>#GC/ MX _>D MO+9+(:O*Z"PY)[$_P!OO$+RMWB$VN2JZH ,K2F\J[PJ-K"Y[,6@2LF8MF:LM M^<-AQ<(V+]FVOA$KWNIS25%9Z[@2=U\?Q.7D7=(;I5WJA5'I9+M]3*'N0K]6 MGH)*FB@14112>_$D3:T$CGE9,SE"G0ZH:F2!0E9Y#0ND,:X)!]PE"LU%7>$) MZ3 :G(9FP&H;>))9*D0-RE7I"9;5997>KE<:*495QD+;,QK\ MO# "AO*^%W%>;'90B<2B2&.KHV]*@P+*6E_D^^\N9].+J\# C1R+OJ%-%P MW!O",&4[<$)MIDV"Q;Z5HQ,&[\E;/L/5 7+AAY.'VGMXVAK_!HSR[NS]R4?] M#$5W:?%R?O(E00_ S-"XD;[I\'(R.?GF9:ZL+)6XP-,#MS6P$N.3LKK258#& M&6UU41H!>K!1%YKC;%7<"]K%<#Z?G?S%N7P-WA#OA^?GEXTLLH05N>R2GHAM)]Z!8H)A1:-*9(Q>+^J&3X)>6MB723B+4E6G MT9UBXR.9FC]A%7&@H(>=W"Y!(8KAKG)-? B@$GRAD$_O,@DJR.N,TJ:>-; M.W>#1=GLT*]M 8J*'A+$1/1N5]VC=6MD?*EDBWOU3#@@WLQY;@*E9$V9=Q&" M^[0M:UQ>*(P[9!6S!7%0E,]4/95#ID?BTQZ5 -[+;C,5'F+&@0V)AU4*?G<@ M,PZ*+M#_()P AT.A<;P"LE$P%$N4+S?O&JF&6H/& A+V.A*N+2W1KG3" G0: M-[VWNN4MIE(*Z[+63)3)]YVZ.\*-%$(H A^V3 5."ZJH#4K_"77/%%VB5^G_ M=IV JB%Q2/C0H.PC4>JO3*F_M.)H:6^)CH"ZMY]Z(*1:R%0567>SX0"4WB0P MB8L#@,2+'4B*LPX[9\.+!CK9Z[I?1N4E#?:[1**P&M.A-YO](N;>M%NI[:&A MZ56=E7_LV(7GOH%_+-RO/4B[3'/&^'P23L@E ]L!Y\^A&R.2)7XWD'_0GBW. M,^4C#1*@"+UP.KQ@%^)7 >FKTYV.N^$ M)?'VODB:5E/E.:;27B!P;Z!^V'+;5CPP:RT43[6)S"C.3XF)#Y-?'=I8TCV+ M[L6G=%EIDL%XZ%'C7IW#-'37[8"R1[YD5)MR&K"=E8VS76YWATCN)DU[IN%* M9QK]F(K7U8:-I[L3MQ1@& ,]$"$W"'11J.U8B$H\.)>V))&$X:&KF@M.Z)+: M'RW(AY?CW,[XMBVH$+%0,K$T^&C'B6YTR9M"V#N%")"YZ4G9NK&ZL0P9,G0K M(4NLH_!0CY0F>=(>@<&0WW:V E>""_SUDN_?N?:L2\W? M=7-ZSS80>VBN8(1T1B/-IGMS]!%#(O4Z*B1BB6=.* 8\-,WYA ?'-F%\*5#T M;4/\J+)TDYY/VZMTNHDP_=&89$,S%VRO3'1%HTLV+AB6!_KFSI&*)P=Y:0(( M?9=J5817BZ$+R6YEC5[[Y##N?0P"\RSYDQ?=#< 8Z;M0M]I]5;M+'Y.VV],G MN9^E7VH4L%$%1">CBW<#X=-GKO007<6?EA8N@N;XYTJ!N3QMP/O"N=@^T '= MM\;;_P%02P,$% @ _8,*5?L:3Y9O P _@< !D !X;"]W;W)K&ULK559C]LV$'[7KQBH09$%!.OPN:YM8(\>6R2!L=FV M#T4?:&EL$:%(E:0B;W]]AI2M>!&O'X(^B.(Q\WUS<;AHE?YD2D0+^TI(LPQ+ M:^MY')N\Q(J9@:I1TLE6Z8I96NI=;&J-K/!*E8BS))G$%>,R7"W\WEJO%JJQ M@DM<:S!-53']?(M"M(72<"5! MXW89WJ3SVY&3]P)_&'+93@+H< M:X1]5.UO>/!G[/!R)8P? MH>UDQ\,0\L9851V4R8**R^[/]H4CU;3*2<]N_I5J:+E0@"3!3Q(R^2.;P3"C3%H300?T"YB M2T1./,X/H+<=:/8*Z 3>*VE+ S_+ HN7^C$9V%N9':V\S2X"_M[( 0R3"+(D MRR[@#7NOAQYO^%U>PSTWN5"FT0A_WVR,U50[_YP+0\('+O^*R ZZD3O%4TKHHN+]8 M:@N[HPYU";!T^(Q, [KLPSWF6&U0PS#U^4N!&R@HP@T!.@;XH"S";.!0*>*M M&Z2"O"1F-$[@&WC#]U!U)=:14(%@7R >B60%=1PN=V"9L]^4JC5>.U=5K21* MRC39_HJ+;XG7EJHQ% 9S-0]ZAE-_@C6S'L?%BLJDH(Y)W13>P"B;T3B<38,G MMRU9A3!-$O<%#VL0/*?&AC":3MP7W/F;3J :!7-1-26O#601-==N#!Z1FJ2T MO6H:S>C,C\&3LDQ\ZPF,HTDRHG$\&0;OT)@Y=<&\J1KBH*"Q2FG+__-\\):@ MIJ,Q7-%LEHW@*G@X'QCR*IJ-KYV/T71X#1WW"RS>K4W\!UEOI51)$R-?J>+IX'_Z,5J;="4+1(@TGB M3$_XLW/LYVYS?-*3*;$[__(8JKU&VJX]][O]XW;3]?2OXMW+^)[I'9?.IBVI M)H/I. 3=O3;=PJK:=_B-LE1%?EK2 XW:"=#Y5M$-.RP<0?_DK[X 4$L#!!0 M ( /V#"E42!'4&70@ )X5 9 >&PO=V]R:W-H965T&%\>UW+%?U&X2_U9X=?XUY*KBHR7EDC M'!4W@[OIU?V<]\<-?U6T]CO/@CU96OO$/S[E-X,)&T2:LL 2)/X]TP-IS8)@ MQI=6YJ!7R0=WGSOI/T3?XGJP^F\J#^7-8#$0.16RT>%7N_Z16G_.65YF MM8]_Q3KM/9\-1-;X8*OV,"RHE$G_Y4N+P\Z!Q>3 @5E[8!;M3HJBE8\RR-MK M9]?"\6Y(XX?H:CP-XY3AH/P6'-XJG NW/]%*:@'L@R9@'<1/2BZ55F%S/0Z0 MS[O&62OK/LF:'9!U(7ZV)I1>?&]RRO?/CV%7;]RL,^Y^=E3@GQHS$F>3H9A- M9K,C\LYZ9\^BO+,#\AYL5:G ;GHA32X>8*XR*S*9(B\>E<^T]8TC\?>[I0\. M&?./MU!(2N9O*^$JNO*US.AF@#+QY)YI'Q.652W- M1IQ^^\UB-IM\O'^,#]./[T6A-.5""BW7OE%!R!7(P@<12NJ/2:UIA5@(P)X3 M#,H<&*E27M:UL[53,A4Q-&6VWC@N-J%,X3A^;/B([?T%IBW)B8N8,DB<7178 M1 Z&*!,LK-GF_!!)GX%G*(K__DO#WG_ROI$F(W&W.W\$! M*]:ERLI]3R #FR0?RT54536A % MYC(0/SC"PBFO]/!N#>N 'HF[/%>,$\1OAFS%RL%.F/&P"?0$2XPU'^@ETXT' M%PZ%;2:7&C]J\R<@$.1%Q@ M;%=:F7TFDW2'4B)4@,\VFH7!58-N FBM8Z4H27Y"%=K&H1%$Q]LM$7>XOBN] MQ2NYA(.*%PLD&7($90Q;,FM,R_HQ9A%)>D8'JE.\*VF: N6-6A^*QC,256WA M")\90B$\%3! >*FCF>E_$75!FOF0-8#.< J"*)I(*2/QR0B 6TJDY'[J=W3$ 9M<[:23]2'MI:;Q)EX]AE#7T M(:!3BZ8N'"BU.\!JWXG9:((ZUCHB>ZKB"8P"PD, #,G5"O%W=B,U+.Y.,O:P M3FQ(.@_2X<:;0Y$P8 4.1JR0SL V,( E;[+@HQKH>2;I7!FJ39[N4E1*$'CI=5Y(KI3]%WHK%/@'PF?#R>)R>#X_%[Z4CGIB:/=RZ4\O/WH( MKRJHAX/94XJ3R!O790C#B.1 5Q:/A*IBCCR;)I(\5#"0L-,68G+SF53ZJ1[VJ5>L3N,6@L&B[SEK(8D-@[_+[BK*\]GFR5WH O E.32=864CFN MLZ:OI;<5XB5Z%9/23FOJ2FQ)84UDWN@6T1B,H]:])@ZNV!8.1%_EW$-CS5% M4O8H\ZCM:SP.P,RY>!BN-H;[L>B1_^-*>[I(N '"0H":JIYG$H1)KU^T(NUL SI;%T3[0E*L[2'=/0L>7^N\CULCN&M XJ4S7K2#P/ MR!F;OI,FS)'=N*"@%)M$\VB/S.N<&)GTK"EQDF^6_\2N#MVWC.N"AF:"[(9> M7DT>=ZT4E?^E82>X[MG17>BM*.4SBQ'X%_LR "D:#9.+& !,@U6<]S%W9)EU MW!%X[%CR(&):GHSJ MF+4X1"\U8^=Y%>)0+6Z;V,F%)2MI,Y\SHN ;&Z88/+^9D:\R476CN@61Y1?]LHYH]Z)Z6C^WYN3P&"!1PU#7T'L:HI7=[TY8N7Y5U9N M.S^/!W'VYRG[CQDR$_N6#%LUDQTPNI7%_U+Q]"O%?*/(^';4]M$]6N^+O27( M;C;!D$H2+0A3N=M[@6)2-A;&=MR*3/FJ <>+2..[JB8TFFC1UL%(.KN\VL4I MMOPC4V(L9BS8V8OI8YWP_C=!58*'G2G%SNA;[/P M?#3;+D5W]K.*M[VVX+YC(LMV\\QA!$X50V ;#T/\^ZN3WH5=RT\>THWHZN3()P7'\XNSDS]9D_\:QZ7QX,?^./T)^NXR MWOEF5I%;Q2^#G%FHGO3YK%_M/S[>I6]NV^WIR^7/TJ'C>9A4X"@8\WR0!I'N M1[!U_ *WM"'8*CZ6&#/)\0:\+ZP-W0]6T'^2O?T74$L#!!0 ( /V#"E7# M[QZZ9@8 $(4 9 >&PO=V]R:W-H965T]3.ORW6"@D@P*JOJB!(YOED(6 M5..M7 U4*8&F5JG(!Z'O1X.",MZ[/+?/;N7EN:ATSCC<2J*JHJ#R<0:Y6%_T M@E[SX(ZM,FT>#"[/2[J">]!_E+<2[P:ME905P!43G$A87O2N@G>SD9&W G\R M6*O.-3&1+(3X;&YNTHN>;P!!#HDV%BC^>X YY+DQA#"^U#9[K4NCV+UNK/]B M8\=8%E3!7.1_L51G%[VX1U)8TBK7=V+]*]3QC(V]1.3*_I*UDQU.>R2IE!9% MK8P("L;=?_JUSD-'(?:/*(2U0FAQ.T<6Y375]/)RV2S^<#C;Z,QB"I[)T/?(Z$?AD_8&[:!#ZV] MX1%[[[]43#^2OZ\62DODQC^'8G0F1H=-F'YYITJ:P$4/&T*!?(#>Y>M70>2? M/0%PU (A?];JM*_L MB^#L+3:&SDB"L'#4H(L'0#Q2D;*2JJ)H GVN,X; F"9*Y"FA'*$H5:'?J3>9 MXM]X3%1&,6HBEAMX\K3 ]R Z4RT^JC'FL@FME"P!X^8GXO>',2E!.@6$;I/& M.-.,YB3)A6)\U3>)_5#ECP?RNAL-Q6F6ILR,-300>T$4>:,H)#O(3D;432'% M^;Q0\*4R5:FQD0J;6%I(^_6QP#\E6BQ0Y+G8@Y$786&BX8\"7[#<\(+#B=BO M4$TC$+0\#+TH&GOQ:+J'90VF;BX 7 @11!#V0^,LQS@\PG'U1 M&@O+$T$AI MY=#&4\_W?6*S= T)%'6:HE-:9_:"UIG]\-:)XQ@K--UOG=E6OW3:Z!NM,WM& MZTS&)[8.Y17N*DQJX^FXPG9 7$QK_!/1J'7CCQCPQWBV^#JD:*A-I;:N]: MJTVM/#N(3=96B&Q%-1P,?-SWFS%M@2,O>?U!8/FTM2YLO&S'M,2>Q@J1N6'T MDB7&&5J_ \VDZ[6.K42"-H/(=(,VDC59W T^O8:"%D*2;5= MN]XPQ( FJ\0YYI5E+ H>:A5"*YT)R?[%!QN6?#<,DXN)[X4!$A_ILI2B(!.S M'H^\>.Q;.XCS&- ]=OT_&(<&X! !CAS SH9AIRE"_$[9>*8=3[+QE&Q[8EN> M4BO2V@OM5X_?MD7S8O[I9M,.7<(V(WJ"6UX<'E&\/Z*O7[CMO?[N$>T].9^? M/9JC_B3J#!$S%=YHX!__650:"\Q3L_!O42@)>5JZ>9)8WW;BF?RDN&R#5(U MKW8SEX@*E_6$5@J.Q^12B1**ZB38,E*F@2I;2!. M-K0#VAAUVST,>Z"DDT6$(E62LIO]^MU1LJILB3%@+WMP(I+W?7??1^JHQ<'8 M!UOC>*.V64>U]>YTDKJBQ$6YF6M2T4AG;"$]#NTM<:U&4 =2H)$O3BZ01 M4D>K19C;V-7"=%Y)C1L+KFL:81_7J,QA&HW6?IZ&5U%4&(E.N4_F<,[ M'/2\8;["*!?^PJ&/O7P30=$Y;YH!3!4T4O?_Q??!APG@*GT!D V +-3=)PI5 MW@DO5@MK#F YFMCX(4@-:"I.:MZ4K;>T*@GG5[>F:P%] 1^,]K6#GW6)Y5-\0I6,Y63'VGC M3J/GV0RF#'#CV!:R'T?[(0;R@\-:H1^A%@Y$YVMCY9]8PCQ.T_3X Q?\9(IB MRBH\_ 3I+$WGT)+3>W9Z!N^,*M$^$VT14'OI%?%[ X:*V1N/T-*NA QQV"9: MLE@@OTE4:KQ[ L*WHM"T7A)>2/0D(U(JRNL; -)KW(&]Z#ID-%&S2_"(9O'D_T)>_LC MU>M75]G\\JU[XB&(MK5FCQP-@FZ'DGX^0$F^)V/#^&G1(U.!ULM*%NP_A4A= M&-L:*XZ[A545#"1H[^NV5=*3/;4L:LBQH(Q#$&L-QZ>2BIT+K@8@%A8]77"A MS_@A54\Y#.Y0B0,?+?,W-X <^M\:]*(-LFFPE 2ALBNCZ)YG0YB>^R@_#]G> M;^Y'R=GE()DK^P\>SI[KI&6M@PX 3C]];J M+U!+ P04 " #]@PI5*\X<#NH* !;(0 &0 'AL+W=OOF&+6*;D*@G#P]*$JR7:NJJQ5EIT\;.W# M$!B24P8!9 "(9G[]?MT#@ !%TJLDFZ=]D(1CIJ>/K[_N&>C5-C.?B[52I?BR M2=+B]7!=EOF+JZLB6JN-+-PL5RG>+#.SD25NS>JJR(V2,4_:)%>!YTVN-E*G MP^M7_.S.7+_*JC+1J;HSHJ@V&VEVMRK)MJ^'_K!Y\$&OUB4]N+I^EOA M;"ABM9154G[(MC^HVIXQR8NRI.#?8FO'CL*AB*JBS#;U9&BPT:G]*[_4?NA, MF'DG)@3UA(#UM@NQEF]E*:]?F6PK#(V&-+I@4WDVE-,I!>6^-'BK,:^\OB^S MZ//E+>R*Q9ML@U@7DMUUE\CTU56))6C@552+N[7B@A/B)N+G+"W7A7B7QBKN MS[^":JU^0:/?;7!6X$]5ZHK06%K;\CRPE/VKJ51EPNV]T[N *]2 MW!@CTY7BZW_=+(K2 "O_/F:\E3TZ+IORYT61RTB]'B)!"F4>U/#ZVV_\B??R MC.:C5O/1.>EUI*SF43=2^8E(G1?GAZXX*]*^91P4XJ80V5(@&*H-AB/*M6+, MR'0GUC+&O5%*%.>$%N*"9GW[S2P(O)$A]*11R*DU(C$::!:@0!:V EQ*G:[()6RMR'*RL!!E)M0F3[*=4H4C8FW M/9DIA$S)%VD!JL!4]F7'>6[M7GJDEDO%1"5B6:KF*?SM6VT/7./LK>/76PDE ME %18';,ZZ:96%8&PXQ0U@%R"_\48)$=A%AK,#:O3%'ADHSH"77%^ZHLH'A, M-O<-;B972'=SJ(M.$K(:KJH42:7%$!&3DO8['LV^+5A4:VHSO\+,1*@ON386 M0'"_^J),I M5QT9!FM"%4-(D6AG7.NHD4'ZJDAT/.8.3D_.[P&WC<0(KQ=>Q MXM2WM+R*M+704 W!*[!':71$GJU'<U=\RO&H M!W!RJ#]]61PD @<,S+"E7_[,\3R/?D1!='ZH8RL#]+/! M93-2/;--8%81WN M8;&,7L #%K%JM M^;%.HZ3B1&J7(C^%-233:K. > ++G[6LFY)-M#@EH0+:MP+0J-!= 'B13! P M9"1&R$V&O".FD E!9"2>-3K\(=VR#G74L2:\*W[P%A:\M$2&S(N@!&B<#U>/E:VC]GW"HQU5[RMC(T!6DW]16SL?D/1?J.?OL(1\\"9 MA+-&)$.-W'G0[>1U=A0'+JX;Y+IBBP>95+9,2\C8U!W0QTX3C.*L$01E66PI MM>%)JL5>MP.PK4'CM@9Q]F%5-";>)A+=]'VTSA**B9T).F/H;K)8)39K^;*G MF 6FH@9*<40P4YMM_6N[.N]@G81]695SF/4&? FP(*M*3?S7]23"H"D!>GH2 M$/:>J0D,82UVK$V'&C^9*]N83-48-Q&T\)KC: ;RDOXT!ZB4 @!NQC=:Y+E MM8[21DTND%-HV,O*J+;;%;DLH79J$R;/$(9&/=O"\=:UZ?M)_$*MY0-J7M^K M-C+]P!H&7BH^N?<83&12@<-^5R:[C! JO.&,*2S%&T4'/1P"K%:T4:S9I>_N MGI?ZFI"'4N[>@G4\&9HKU\?\*0I6=P(W&=ZG6&6!]YW4GZ9)=A^L2-XW6*=;8M^ M?O.!$P$_WC,6.G.=L>8Q($&:7/":655(LDA]B51>6L*RP8:+[!T80CY_,?AG M2Y3-'JQ+PK_R*92*+QM4[R$$#*K'[_:4;$LGHN;U M*8P!\C<@M\-?%'3C"9,;*VAR&R)8$+1+^D'&[".SBS M1S%G:B-ABP.T)5TY-CX_A&EN,-WC#GM.U+7<-D9)O?_[2W3\2O7>:\@*SMSI MJ%8PI,NN@H?Z45O)D\+0G0OP?I)P0O+LN3L5F_H)%*Q$BCU%MDJQ@XA/'UX1 MG0W(HGZME0=U09@W*34"VF%J[9?MG3IBJM&ZRZYX**9$&Q MW#6TV.1R(:Q<>8I;R%:4S:BR'J]K;*S1I4,!Y.M"E5NETKKR]'BN:6#VONK# M\JN=[;$HNN+#_2=Q8X]/3A#%X-[ZZA$Y'\^J%OF#3PT"%PV# ME4'@%ROM0DPGSGSN@1_Q)G0G MH\%W'78-07M>_7+DSF='U>A[#DN- B<,IU;@*.AEJ3\^2,D_G9'=$#P.Y-^0 M=W#:M$FT8PJ!WY]=>ZW4EZ#H^GJDG]Z=X M?,"Q9PRV5X,WU+V2TI(V-"BJHSGCCRJA[XS&8\(I2O\'M'1\KL_=H&V5N(9FPT>Q174-1Q@5#KY7*?(JX7$R M1J^LZ5,/;_@9H! Z)Z&A)X+9:/"1#WY..A?5Q9E#,FKGA' ]=:933B7'#\*O MQ.]1_3R^M^2V5:?MIJ6AD(.=97/6TZM#?V7,WO7:^DY?.'9G'EH'+\#5?,Z_ M]H,[6[_I6#P3()1G]94OG@T^'-];BA #?->;X$]@+^<8_;;?L#-V@YB,$QS]&PO=V]R:W-H965T5,PEP3LQ:"ZMT,N"HG01SL)Y[9*K=N(IR."[J"%[#?BKG&4=A0 M,B9 &J8DT;"D=DB\[FHCK_(#M70Z MUJHDVEDCS;WX4+TWBF/27UVSY"SPRUIV22_JD"1*DC.\7A-G MS_-Z)WC/8)D&S":[C]20G_<+8S7FQ:]C 5>\_G&>JY5;4] 4)@$6@P&]@6!Z M>1$/HKLS:ON-VOXY^N%6%O6M%"=NY3PF[G?)413I1_'5ZS5657,JAFZ87)EJ M^6L.Y$&)@LH=)J'6:,!WQ-6XQ9\A]%\ BX!4;4 ;+'<\92HMHQP9^"!J2=SQ M0ZW,D*O+BU&21'2VN!%*"%<]\HOD8Y&A5BZFFV6+LR-V2Q M.Y [J+10VM<_[EKF+,T)U8"A6&QOF3.VAUB[[<"=@GAX9_["6^4]VHI*0"(M M"JVV#,& 8;XCR6#4B:*(4)GAZ"8>^A%V4>]NAJW.(D"O?/]T1X)'7S699K9I MT?=59SJ85_W]B>J5RQT.2W2-NL.;@.BJ9U8#JPK?IQ;*8M?SKSE^9D [ UQ? M*F7W [=!\^&:_@%02P,$% @ _8,*53(T(;4*! 40D !D !X;"]W M;W)K&ULE5;?;]LV$/Y7#BK6O;B2+2=IFMH&DG;# M.J!8D+3;P[ '6CI93"A2XP\KWE^_.TI6G"!UMP=;%,G[[KOOCD&W!A:81=G>%RG3+9);L)V[DIO8\D:T6K=C@+?JO[;6EMVQ$ M*66#VDFCP6*U3"YG%U$80]-CB M!U2*@8C&WP-F,KIDP\/Q'OWG&#O%LA8./QCUARQ]O4S.$RBQ$D'Y&]/]@D,\ MIXQ7&.7B/W3]WOD\@2(X;YK!F!@T4O=/\3#H<&!P/OV&03X8Y)%W[RBR_"B\ M6"VLZ<#R;D+C00PU6A,YJ3DIM][2JB0[O_JD"],@?!$/Z!:9)T2>SXK!^JJW MSK]A?0:?C?:U@Y]TB>53^XR8C'3R/9VK_"C@KT&G,)].()_F^1&\^1C>/.+- MOQL>?)2N4,8%B_#GY=IY2P7QUTLA]X@G+R/R(;EPK2APF= I<&BWF*Q>OYJ= M3=\?X7LR\CTYAO[==!RWGIVF,"!X1H O-<('T[1"[WYT@%6%\1#P*ECA$2IK M&B@HAU('J3= AYWFZ;@XZ(2#^;LTAQ] Z!)FY^D[&E(; $^H3CY T^<>.?= MF<,Q<]&"!K,)'5S7]E[5+CTD]/K5>3Y[^_YE6O_-BW10TZE#WBQTM/B:WJ90 M84EA*'!>^."-W3TBEX'<&-"&X0*Y72MRXTUQ_X8/=TEB--3P7!1A$B&?\VV( ME*D A=4DF8,U^@Y1PU98:8)C7RSE7;#2E3(V'S>!5E@OA5([LJT<==OU#@0, M)*@]<0?(A4ZTU=\2%/ BM ]G21$5$H:LE MT2;^U$]I55+''EP^FNS14[A!H>0_40I.AG]2Z-25T=IAOW"DMN-:*;'EV+0_ M(&?Z8#:HA\)GM"IX;A-D+;@\>LWX:/%1<9)BY@2SG4;RPAH*2K\*/0)EV71" M%_BD?D9;XN*Y<"FI5A9"42HI>KJ7^#FX'D.>/&-!X(9\=]+78#P+:M9W^_,% M6V)6R;@=M^2+.*3PV_$-#*Q"2=WBJ8CVF<(LI?=6KH-'-XFR.M>PFL/J4'%] M908O#ZTU%?S06X@]M6$'A;!V1])UPI:4FS!JNJ,"3E_JI=G!-=>@W<3+G(!, MT+Z_\<;9\7OALK\F'[?W'QN?A=U(:G(**S*=IF]/$[#]!=Z_>-/&2W-M/%W! M<5C3-P]:WD#KE3%^_\(.QJ^HU;]02P,$% @ _8,*56.H8W@%" W1, M !D !X;"]W;W)K&ULI5C;Q, M%2V)U,UV;%?-3'9J)Y743L63S]]D_L.WQ9 M2Z<^FO)WG?GB;G0U$IG*95OZ7\WVGZKS9T'Z4E,Z_A7;L#;&XK1UWE2=,"RH M=!W^Y5.'PX' U?05@:032-CNL!%;^:/T\O[6FJVPM!K:Z()=96D8IVL*RH.W M>*LAY^]_5G#I=N*ABAY,TD[L0Q!+7A%;BE],[0LG_E%G*CN6G\"$P8ZDM^-# MC^^^_BY?2',P;.!P/GY[2_#OQYL7@Y%BPJOA9*?#15(^L= M:.B5!3O@L'_'6*>J$AU&J1OE( ME5R72EC*$\>+S;K4&TD&N+'X#4RRXJMI="JNY@G4[3=ZQ85MH6KQ5K\3ZJDI M=:I]N:-UNAKN= 8S=*YAH71.8=]"/BJQ5A#,5%.:'=[H^L0MF/960RT_Y1R$ M968=-GN345OVIA+*\"Z"WY6>YTO0DF M\7:9MBA3L XDHGO !>^PNFEM8R#-N/)R8 %U$&DMZ>BCK (Z(:676\6QF2S^0Y*Y8_V19 ;S&$S4R"DGKSJ4B/XPO%J&]IJ,.\SD,PR M';2ERA+9>G,[XHN0Y)PPO;F4N!(H=Z!, MC0B)M8$;72 XINX(F,X3+#S8H0^053VN0TKMW74A637S%U7!F1K58#=XRF = M6 9 D5GJ2=E4,_WQ.AAR1+7OO[M*XM4/KD=J'[+,B-KX 3I2B1ZN+-$%U=Q; MS?, %CRJ&NGLCBFLJM<3LVFUO\# M-C2+".I*%*Y+*O T5U")>^RBLXO&CN&Q%'BT5\\5 8ZR_9Q8.W MR?SBJ_% \51BM1"?3'# %\")L]V=["^.]H\(XJ 'U*$$W<*7-V*YC*;3*2N MZMF,[R**6Z,X;.4N8DAMQI5=F%#.6 =2O6V:DN,$,U/I"I$#'+P.0VR8)T/1 M :G[FN#^ HX?:9-&ZE"Y967:@RK*Z5!AE]8&\@Q!++5<=[7QYB 6;#(FZ)Q- MN83B7:A\G/='$2.TKA?S"YZF+TU^286Y:W6A8X7MU5-:4'EG^U"E.@,..O#- M*1E(=;R(XGER#.A:EA*#@PB'AK\"ZGDNVA=<(C9$R]GBXO,!M"'X:6LM@?L* MIL\ CP:)-R*)%LGU^<6UJ?OU<1+-XF67!:=]ZD"(K)U'5_/%Q>]\.%#9)9J6 MQ5D'2-&!:2_%27;Y++@W8C&^NGHN3IV'*(:6APK\DMQL'(N_B4^M!^>HHW8" M &S(!\=<4!(C7C<[U*CO(J>JR-6L'^A0KG,8R+>4=#7U\Q!QZC5#P3IT_;C> MT9ICVD@N94<$^#]DX25OP6/$O1]\7JLN[[@BS58KDIHAO-?7,[JAV2Y1C,0P5GE7I"AT'4YMA^'>*Q%STS9I'7K MN07N%+7!"M:G*AN+]\^1CXXZ;R%1MENPHB_P5:5]\)T3G,$WSXC? 7184GA" M;!IKGC3U7G1EN#J^QCFV+(D]7"MAIRZSO9Z3SKI,^@@?-VB>#P:60>!YN6#" MA@G5I)HKTS&0PV#G-5H/^QP$UXH:">CX*'7) 2%3H9AZRX ,^-J5!'A&_3CM MBE^/=C\&^4+;3'QK,5?19)LSZ'TD?E2IJM9X/HLY&G'$DP=_(^D3!P/M0=*ANGV_6J(N[V9U+^M"&%&D#E.L%XTJ7VU71([7F\ M&E([7O2I35E^G-JKN$O.LV@269?1?+5ZZ;0_.?CD@M/AAC\LT:2.(AN^O@Q/ MAV]7[\,GF_WR\.'K%VDW=+ L50[1Z7BU& 4R]S?>-/P!!\,YCJ)\62@):&D! MWN?&^/Z&-AB^Z-W_"5!+ P04 " #]@PI5)\F(J9T% "4# &0 'AL M+W=OZJXT-%X-UC,W+\3@4:ZY5&+F&+;ZLG*]5Q-%7X]!X5F52JLUX-ID\']=* MV\'E>7JW\)?GKHU&6UYX"FU=*[^[8N.V%X/IH']QHZMUE!?CR_-&57S+\4.S M\#B-]U9*7;,-VEGRO+H8S*Y>B>/C<6_\MQ8Y8EBKPM3-_Z3*N+P8O!E3R2K4F MWKCM[]S%9&&-7E(H29M@--6DG(;/;YJZ,7+:U?7.H+E&$C9DJZ= MC=I6; O-X7P5]_3&@[?'->GQ7LT<- M_M':$1U-AC2;S&:/V#O:QWN4[!W]GWCIE0Z%<:'U3'_/ER%Z%,T_#[&0G1P_ M[$0:Z65H5,$7 W1*8+_AP>73)]/GD[-'0CC>AW#\F/7O0BC^*V6/FGL8[/1T M1(_ZH87:84 4GVGA7>Q:#(^55S6]=TOOE"_6-#M-V4,.XYIAU3NK-MJW M@>:Z'-(-&\VK87+Q&CYTY$I;BV32O/':T%&?H9#L'D:+X#.3J ,=>SX. MF$)=M*8DU31FEU@TR'Z@E7@5)X*YC+T'M'6;465;7*J.\T;@1&Q#_1\6B*R6R, MD-\>\IP+(1'.J+*ET9C38 K&E4^FXF&A[ LT'-"(&+^ 9;W:"8T'B1&1C"E0 MVXC<;'1"$1=FR'@W['&K4BWS&#@;M4MD\AWN:-,"](R/A 2VX2"%8:$2:K@%)D:D@;+ M=I=G@I)P!7"#ED$-0FRE+7I6GA!-&MI/#^2ID)(NI"L6Y^0Z:4(R"KG+7 M:*ECK!IE:C7(+9$O3@ .LE]@KBT9P:N (;8$#TALJH3R/DFJ*'R;6MYHU96A M9$QD]BH)XHAN=67U2L-VI$]M6O[0Z-;[#G@%>, NX[X1E;U4*,L^QYT+%RE:XFI-%A/"5*U&S+NY!)&;0%JK6_E @@H08NV2=#5 M5OSW=.Q#*(S2=:Z?^Q8DP=NU+O*(!AF)72IU0)'JA#G/RC6:$ZS(5Y^J.%TI M?8P=>!G>T].S<%#MO9EA1W9J'^SGOAM\J:11-"7X'=%#J\;X8%-,MZ#LPVF$ MVYB7QOW;_ MU_C9P%X$\'WE0&EW$ ?['R*7_P)02P,$% @ _8,*5>VNOBB.! ,@L M !D !X;"]W;W)K&ULE59A;]LV$/TK!S4K6L"P M)=E)W,0QD*0=E@)!@[;+, S[0$MGBPM%JB1EQ_OUNZ-L14YC=_TBB=3=X[MW M=R0G*V,?7('HX;%4VEU$A??5V6#@L@)+X?JF0DU_YL:6PM/0+@:NLBCRX%2J M01K')X-22!U-)V'NSDXGIO9*:KRSX.JR%'9]AU\I_-ZC?)E1+CQAU=@.XPBRVGE3;IR)02EU\Q:/&QTZ#N-]#NG& M(0V\FX4"R_?"B^G$FA58MB8T_@BA!F\B)S4GY8NW]%>2GY_>Z"4Z3RI[D!JN MUQX?X*.HA)X,/,&ST2#;0%TU4.D>J!.X-=H7#C[H'/-=_P'1:KFE6VY7Z4' MC[7NPS#N01JGZ0&\81OK,. -?QSKM2DIQC7\=3ESWE)I_/U2O W_Z"@<9[1^>, DZ+%G5MC(.PFY@R"TSI"#"'!] M^-JA3)X-+119P:A901V;PQ&,3GIQ'/,"F2E+V@ZHL[(''G>X[8+16DMI:D<2 MB"PSM=XREM[!<0R_$ F/1.@[22E">N*W6OHUE.@+DY/)-@&[JUC,C,T;CG'@ MN%VBLJ8REO)(1Y.9 MJGEIHF](;1NV>PDXUGM$=%&OV$2)$V@)ID;]>\_?2#M N5? M2>J)/%0*6#XOW??-L-#R7XJ)"T\XATV!'4'23^C\(TF,[H7HI0NH5/%TFY#4 MI!NS>&L&F7#%GF;31K^D<8,Q3(Z; FCJOM:BIO((?4)FLMP5GT02.I-4.IV> M>"D+#16.2QE')MY;.:N]F"GD6MBA!!U.*T:CR.)18,4IH"(=)9O- KIMQ3^= M?#S07CT2P548+D-J_<1ITZ4'675)$:<<^48B2]I*=IO[ARP2Z+]T1 XZ]Y@2 M[2+&ULC51-;]LP#+WG M5Q#>,+1 $#MVFC99$B!I-VP#"@3MMAZ&'62;B87*DB?)=?OO1\F)FQ5ML(OU M0;['1]'DK%'ZWA2(%AY+(Q8\.7_-Y M$#E!*#"SCH'1\H"7*(0C(AE_=IQ!%](!#_=[]L\^=\HE908OE;CCN2WFP44 M.6Y8+>R-:K[@+I\SQY0U<:J<@=^]P +B(W@#$ M.T#L=;>!O,HK9MEBIE4#VGD3F]OX5#V:Q''IBG)K-5DYX>QBK55>9Q;NF-9, MVJ=9:(G5V<)LQ[!J&>(W&,9PK:0M#'R2.>;_XD-2TTF*]Y)6\5'";[4<0!+U M(8[B^ A?TJ68>+[D_U+D:."*FTPH4VO:_UJFQFKZ.WZ_EGM+/7J=VG7,U%0L MPWE +6%0/V"P^/!N.(X^'A$^ZH2/CK%WPILCM3G.,)P,X"4+?"\0-DI0.W*Y M!OBO^L!\-$TCZ M233J[7][4FJL2\EAGC0G"7J MK1]!A@+6TK9]VMUV4V[9-O>S>SLBKYFF1S @<$/0:'!^%H!NQTY[L*KRK9XJ M2X/#;PN:U*B= ]DW2MG]P07H9O_B+U!+ P04 " #]@PI5E.U.EF,$ "0 M"P &0 'AL+W=OBZ+)EZN,!";A=>Z.T$W_@F-U8P M7,XKML$;-']4UXIVPPXEXR4*S:4 A>N%=QZ>7<3VO#OP)\>MWEN#]60EY:W= M?,P67F -P@)38Q$8_;O#2RP*"T1F_--B>AVE5=Q?[]!_<[Z3+RNF\5(6/WAF M\H4W]2##-:L+\TUN?\?6G\3BI;+0[B]LF[-)[$%::R/+5IDL*+EH_K/[-@Y[ M"M/@B$+4*D3.[H;(6?F!&;:<*[D%94\3FETX5YTV&<>%33P M1D?PKI@27&PT7*."FYPIA+_.5]HH*IN_#_G;P,6'X>Q5.M,52W'AT5W1J.[0 M6[Y[$XZ#]\\8&W?&QL^ANZ2]+EO/XA^V/@H&L%XX>*0JI= M2+_G"&M94">@6$.CI-%H$BJ3@Z'/!% 1G+NR!(X2>1/QT$KFTRBWF?4^@R$)!UA%*7%)H4+@Y1SRDD8Q-"'* Y) MH;\[3%2["%,:4V:C3^&MF#(\Y17EC3 TIK7BAJ,F@)/6@M-V3L#F_Y Q M_T#JK6/);.K3J3\91TX<)O2;A%8\"6=^$"2]J_6:WB-;V5A6 MA7R@8G"@4!5,V'#%?C2CWR1VZW Z\Y-X]O_;O@O?$^O'9"TM1^.GUB?^+)CZ M21(?R-IC@;\@9"<0#(*F(MXVFZC-UZL)=GX=I6B:>]^^Y)EK-C1@--V&;9FB M.TRI856EY#VG-Q^+!X@',;V\=#OL&:J\T6#6[=OXO[A_^#30Z K=2%(\^$XE M'$1/>(+!Y)4\X<\T6[K:^\4"%,Y&**2[V$5M,5Q/^Z45'V^V+\H1K#!EM49' M@=UU:,A=]ZC3?.?P5M9%!CE5/:FAC8OA?6<(>;2SD^BYI,RYMXK:5S: 0X_L M<&]*HM:Y<;.@)A-K89J!J9-VX^9Y,V4]'F]FU2],;3A=UP+7I$J)2CQ0S?S7 M;(RLW,RUDH8F.+?,:61&90_0][649K>Q!-T0OOP74$L#!!0 ( /V#"E6* M(U@K P0 "8) 9 >&PO=V]R:W-H965TAZ ,MC2UV)=(EJ3CY^PXI1>MT M8Z,M8%@CJL^Z1C3PV#9"S[W:F-U%$.BRQI;IJ=RAH)F-5"TS M]*JV@=XI9)4+:IL@#L,\:!D7WF+FQF[58B8[TW"!MPITU[9,/5UA(_=S+_*> M!S[P;6WL0+"8[=@6[]!\W-TJ>@M&E(JW*#27 A1NYMXRNKA*K;]S^(WC7A_8 M8"M92_G9OOQ4S;W0$L(&2V,1&#T><(5-8X&(QE\#IC>FM(&']C/Z>U<[U;)F M&E>R^<0K4\^]PH,*-ZQKS >Y_Q&'>C*+5\I&NW_8][YIZ$'9:2/;(9@8M%ST M3_8XK,-!0'$L(!X"8L>[3^18OF.&+69*[D%9;T*SABO511,Y+FQ3[HRB64YQ M9O$#RJUBNYJ7L*2FZEE@"-7.!>6 <-4CQ$<0T%N\?1/EX>4)VNE(.SV%?M@9=JPS)Q%> MYQ='4_@G--S7""O9[IAX MHQC09N-.R4K+J2#-I8346Z1&"B F:,XNO.H*9= M^8"B0S 2#$%L!]PGV->HT(T-(, U;9:&=J#":NH2;@^[47'=H]JM*C* ](*C7IP+&1'LJ2[Z;61#!X^&;[D@$-EI#K0'?'4DQ<"@<_6I./@AORN3/,+LDW$*?^61Z1$9WY<6:--//#(B.#(++S M\\GUS?42"K]("CCW\RRWGAG!T2,)D\GR=KF"W(_2&!(_.0\ABOPH2V@H3_/) MK[0<"M*HH.$((C_-$XB2>'(O#:WCL&X^"#K0*7-(D>=]YC0LR#C+_#A.R,A2 M/R]"<%RX*)NN(O;7G:+SWG=+?L.KJD&X9MJX55UN%+7J$AR],6*I.7/3-N26 ME7Q#JBIE)ZB=J"^AISNZKYA@51_P"S/4DV6+%G8*[_]OIWNVS_*M605"TA'Y M)^'U!R@J/26>5E9?([S#$MLU44PB_VNXMV^*.#J[U-!(L?W>RI?TKS72IE@_ M'2C8[2/86]&?T-R0_47.R7$A97Z6I+9W?A%&O2HB,G.(_3 +AX931_TD#9U[ M06K[#W7JCLX^)@QG3?,$]&#U2: P O < !D !X;"]W;W)K&ULE55M M;^,V#/XKA&\[;$!F)TZO+=HD0)K;T-NUMZ#MN@_#/B@V'6N5)4^2Z_K?CY03 M+\.U&?;%U@OY\'E(B9JUQCZY$M'#2Z6TFT>E]_5%DKBLQ$JXV-2H:: MIG:;N-JBR(-3I9)T/#Y-*B%UM)B%M;5=S$SCE=2XMN":JA*VNT)EVGDTB?8+ M=W);>EY(%K-:;/$>_:_UVM(L&5!R6:%VTFBP6,RCY>3BZH3M@\&CQ-8=C(&5 M;(QYXLFG?!Z-F1 JS#PC"/H]XPJ58B"B\=<.,QI"LN/A>(_^4]!.6C;"X[T?&"\S"@7OM#VME,RSAKG3;5S)@:5U/U?O.SR M<.!P/G[#(=TYI(%W'RBP_"B\6,RL:<&R-:'Q($@-WD1.:B[*O;>T*\G/+^Y0 M"8\YU,+Z#KP5VHF0+S=+/.&S59+ML*YZK/0-K%.X-=J7#G[4.>;_]D^(UT N MW9.[2H\"_MSH&*;C$:3C-#V"-QW$3@/>]#_$KH/8AP.Q\/MRXTA]YO]X37_(Z+-^;"U>+#.<170R']AFCQ?MWD]/QY1'2)P/IDV/H_[-"Q['2-(:W\> 7 M#;>B@[,^X2/P)<+*5+70W?MWY^GD[-)!6QJENA],JPGCVN@M?.:/:S9.YI+N M-7S'MNGX,H)2R+&%!JF?T7FZWAY, =_ )#ZE\ZT47U6I MX4$*_2?]/R+6L-1"=4XZ^*0]W5^Y9:\'S$IME-EV9/1,W:4.8"L3C^#&YR,0 M(2!Q)[S,V-K8H+NAPVF#-"5:Q\%YO$9#W :5=U@W&R4SWEZ54HM!%1,B9690 M120S2IXD5!$:#77* "F=:X3.D#'NT4ITL 0Z( 5:2SQ<*>BP\.8>"1S!I+A16U]$(-PK[R* P5"!VJ(066Q[P M0:78;,L< R*?(0Y68;7IMUX[JU_'H.I[J8 :"\*D/^;Q:WBH%=IM>#<< M%9K\^^8ZK Y/T[+OR/^8]^_:K; DPX'"@ES'\=F'"&S_5O03;^K0GS?&4[5[1L0/N%,7X_X0##@[WX&U!+ P04 " #]@PI5.J3.'Q$R )K M&0 'AL+W=O^@""DV-G:ES,/ M$YD ^O+U=[_U=S=U\]EMK&VSVVU9N>\?;MIV]^K1([?&?S?J1VS76Y/31MGPT/S]_]FAKBNKAZ^_HMP_-Z^_JKBV+RGYH,M=MMZ;9 MO[%E??/]P]E#_>&78KUI\8='K[_;F;6]LNVGW8<&_O7(CY(76UNYHJZRQJZ^ M?W@Q>_5F_A(_H#=^+>R-B_[.<"N+NOZ,_WB7?__P'%=D2[ML<0@#_[FVE[8L M<218Q^\RZ$,_)WX8_ZVCOZ7-PV86QMG+NOQ7D;>;[Q^^>)CE=F6ZLOVEOOF' ME0T]Q?&6=>GH_[,;>??\8;;L7%MOY6-8P;:H^+_F5@!QGP_F\L&"I7;0-/"_BN??W&N,)E]2K[T%AGJ]8P MK*H\N^)SPF=7Q;HJ5L725&UVL5S67=46U3K[4)?%LK N.]&_3K][U,*B<.A' M2UG &U[ _,@"GF7_K*MVX[(?J]SFZ?>/8#-^1W/=T9OYZ( _==4T>WP^R>;G M\_G(>(\]A![3>(^/C#>TX?]SL7!M QCU?XR5VYFE_?[A#F'> M7-N'K__CWV;/SK\=6>T3O]HG8Z.__M 4U;+8E98.=5E7#M:&04NC M7^Y;^SE[4]0.(%PMK9MD[ZKE=)(5\/QF4Y?E_JR^J6!8URUF*? E_N[G M8DOK./G'?YY.#L?*WDQ_G68G/W8-L#/_PLG5QE3KC2E.DWAUFIU%&UG$"?!DHM86=790E;V59;V'+^X!T. 80<>4,"0B7;$8^936C/ES*\7:U X,"')IM-'\/_SD!TGLUD MW6Y7%BWN$T\25K2MJVA']]S\"]$\&0R2&9@"!B[J/,*.Z0@# M>^H9V--1GO,KT#5!P.,?#%VTR'5Q,]=UFR"G/AQB;J,3#?/A+YR=Z$SV\[KVG^E_?_:CXP8@/HU@X2(L,Y#&D;+MG5N M2Z0&P)IB%:\HKV'K5=UF6U0K\0&28U70B(#[!K]/J>8&&&AF=CL8"W_NPYGF M"GMY'_8"J%@31/!CT% 0!G^_N/@PS> M@$QCPR$!=&\VQ7)#4[1U"Y#W?.L: MIB'>:]JL*=QG!*OK5LA%\%< CJUH\&B?\".?H45RMB50-4 (].4<7D!:0N)K M0#CD,#E]Q[,)SX)-M[R6>E$6:P8XC&D6KFX665D[AP(.7VA0MV227%H@5/@O M,/T.-@#4VS65TS,-;V[-9X3[LG#$V\P"5/)H\<(P':O%!)]I@L41CW8,2P\^ MP>8U6 $M(03@[-/S[-_Q;*/3(YZC*P.P\CGU8)#7A"G$>E&4M:!CX@9YC$FV M,\ $00=A](?3+@L80+$3-POKOG",89M#Z2@,< MKJXLSK)%RI#M+&$? "5@=@Z6XAB#!SG!'I9R'Q(G^@EB%:E:"=\V.YC',GNN M!3]V]0W"NPRM M&^17BGDDMSR;%?2*V4G!] :@)!.&E[4LQ)P9H )0"QO::X\*/"M;=B" "92( MN0B?@Q.=9B/B[YD7?\]&Q=\G1W@'X\+2VV&Y]N=&H/T I@$E&>7 [1]%HJKC*L7NT^!(8T0:7HFTB$P#TP95Y.L5OO^(0"$'=&$B1M:&G(@=N MIHB;K8#^ 6H;8&)@/BQ1]MVB F>5Y%&%J#LG;!I?KQLDM;( 0),^N,#3,:YF M01BT@671++LM,MBE%UC6=24?'LL,Q!EZLB"' ZJ0@!@(GM^Z?"V0\S)J:9J& M8(>:CXUPX.#@O-P#5M;D)"-6 1T8N1I+)(Q.JP+%\@Y(@4#2U%O9KJN[9HDB M\&+9LECE]6\-\( "L!.7BP=$;(P GH-^[E!EIF':]$S&-.'GGA4\'R7D2]0< MLME+D($ :N#20[Q@=(AA'??R_:_O?CB#<9$QK,L:#+3,_Z9S"35HO$B' : JV/,)T!^AIE>T?SAFC(9\ 'NBZ M!DA7Q$Y8_H&D<:GZV-;U9U2UV(P!O=,@Z=/"X-=6>@HM#70I6A$PGKR6'UV'ZH;%M]FU06H!C$?42II' M310,+ DI!'_![QCO9'7QHI&SN19(E#X&(QXM"8>6*AAH@O];7@>P&7I4TR: M9)4JX!=9XR0LD/51T*(4R'BDV<"B4N'M/@CI: 4RO MK[>:$J;-V9EB\XGZ&P(NRS,$\Q: GY76-!5"D_Q86=0O67TE6DS^I M!-17:G?!21JLS]S.[ +0"'*?N] M*4#8V,32FV;_VA1BZQQ2J9[.QJ"3PY^),$1Q@*#HB8[T;P&Q)K%P"$BF.J7_ M!1\'^<=J 9'3WH$D)'*#F2MX)AIWAGQB\!/<>Z01R/M.#31 +R:\-=!A\&"! MV=:(I%O:I@6,!89A&H"AZ!A=$[SE]A:U7!7K"JN8)ZA8;-8DN81?ZH_Z^33[H):"[.7XU,#58."@ M7?29ARE1V.]C!J)'@5@-,@G8@ /6MR#K ?LB6IK=%0(?(/2N7)54B4R;^,D_D-!G=L"JE7,$@)+UH[$E$I(%5 M@UWU.;AS22*D/I8;.Z%AE%T*)_:L5+CG].&8U?3"JTHO1E6E][Q"Y Z6E\CF:B:(1OK3F6C;:\#U'2(P/2$4W@"L MT<(ORQJ%.C(IUH8YY%"1ZNTPU<9X$L!"_SXY3E$'T8)] ,L8H@T6#^ MCB.#4XI4DTE8[B<4KUC)MI.(5(@'A?"/@H/-\II]''E=@J;KLLYY:2Z&O+U= M8CS/9D9=&*A@$?ZG4Z%1/Z4]!/9P#R] &B&+ /&L#NL&K:QDHD_QZT8>_>\Z?(D1Z@F A/UJ2ID#W"3D'D@FR&BQ]VN>RV M'<_-UL[@6B4N(C#!'1X/[$VSO[-^U(1)"SH/,L(]MO3V5G9HU8LV4Z78G5OT M@/I8GXE03B(MAB4T,I=R$#P0 M/''DPN0JWX%XVI"#B[U2_14 C?771*:N:8 S$"$L:]=.1 R#O=74M^)+6YFB M8:_3L(!;'MTU[=01 L.:[1[MQYP%[98,$* FL/;0!YV$H/EEUJ<0O7+1YKP/ MC!VAY,<\.OD-4-$WV>,G+Z^\$N M+9FMCV<:U Y<#/GG**AHB)M4-+ #L@.JSGY&BSN; 2QVG?@OTUT+/)#_TWBY M,-G?NQJ)1=X"!0J5$L*4JLZ"-L0Q:U'%R+I@C;? XVKMNFZ*/U@SDY6DHI_< M*6*Q@+5>2 0M!YTW. ":,KCP%_@1M"749 ?@;0&4WV.CKGEK V5C1WK#[&" M P9:VQUZ6^Z!=RIB@.=9FUM6SU<6C5?T5<+0'?H@:)=X^-]D\Z?GD_/S\_LC M R]I!0*POJ$=(LMV(3_L^.+JNQ-"3HAC@DD$ [C35P_\>N)E/"""_B:;G4^> M/7^,?[R8O'S\\L$_#X@G>SQ_/ID_GP,Q/(5W7SX 2(+!P=J?P5R(V6SR\LG+ M[.S!1PH!'U^\B1-?9"=$9),7+Y\P:4V>S5Z,<>8H#6\VRDU!LN910A0'U!!+ M)EEEVT'V_#4#9D5!CVJRC&AF0UM%[440 UBYJ*X>E,W%<4OK1HXR&0AX()BT#!SB5O(=K"3 M+5C\'7O .69'P<5%41]_6&(@B=SOAMTLR"0,J"39DBQ]T>* (NE+_[1NUC#" M'R;!$L["2<,9B8!\?SI@XN<*0M=M\H? M&"0@#3ZU12F'0VZ;.[9Z B/.L].Q:6@GE?($H>S$,:_'G:G14-F\=_(5L@D\A*GI)078AR.Y0U*K<8: M!!2R?='1+VO.4$7R[%JO.6JVSW%%WW"@EX9''9)S[E>CO@<$C,H$KP2-+/A9:3:%C-6ZIM*PVQ!U WM*X3O MD[@^^0Y77=N1OW'+B3KYH02*5\PL Z=.N3>%C-A<<:84QY>7G@ /C$?0&\'# M)JH CSQ-3E"=ZXVY\>P*6"669 !,SRC*XC2(5<$,L(1U3;QH#%E#DOYL-*O^ M]0?,[&Y:CLVCR*=,ZN/*TQ?DZ(],D0T_.]"E&!OQ R3SR#\"QB&\5TB&\0_1 MOQ"!_!#!]T21HO6F/<.E@Y@%3ID'K"%Q[C&LRHT$+45.P=-/1V.OA ZLQB&P_3)#2;R-)B>1ZD;*-'V M:,>59LF.DLY9GYWA(= +4H5 Y22CWX&>@O,80.86AG\I#=G%[QTW72I(CO_58AQ@$:7;% M,-*D%4H<)U@*=)NA;:]L]@GM:J3;C-2D5B*W7GA+PA3;7L) -81X#.\$6[I1T;*AFH/Y^>QIK]Z 3"]Q5!OO&@/-O+$,;?)><-7'D2*3M#0$ M'_C\:K3\RFOE.F8)B.U\(K=/V.6L*(K\$JG[>AX/+\&?L]AN#<>X6UD,A3S&E[/(]1 ME0Z^\5/ LDGG*RBV"^:'8SKX+TPR>3')+B+833-_Z(T5]5Q2Q+TF07JBPHE\ M7YS@0.Z=X'J3-Q%)PHYP@V+&:55 ;[=TDHWZO'V0"^AN450BAMX=?!5H/^(/ M"4J$#_Y\L&0:0V&"$L#\KZ@VN:R6?);9;8V>R*_7(H)RYP;>>6FV'FA](LU ME-%: F90LJ,^>/=!?U,9-<;\0EW.;+PP)ZJ#1()^MT66J^S\Y[I:G^%>X:8\1<+),&C9GSC.!SD^ M'$= PZ8PDD&J$N8QMV30<]"*TZSCG%JL*Z&$NQ!P'8@.&([4MY2TZG. R(." M3&":_:+_0*:YCZB-(A4(C(YXEM-<1*);!?X5,I(%%!*4L7L8 'Q_>74]%D'(J*U@XS)80 P*; M7(#E"&"DB*8E\[2'CE@ Z>.1%%U$CG@-=9= W2%J8*M))50=!-.)5)R&=:DKHR@A>D< #.>H6@3=RJ VL9QH0)AVK$[;R)=20= MNE>C4N22WRY (I]AD;!/OZ@OJMVJ5V7CQR=L$H=, 5],=S_-C1F>!$L=4A"%UT]3DJ&'Q'+TD) ,D812"CP6"GPZQ- '1I-?* M*(5OH'W-+9&TB!!S&&2KI%(+9POY%IYT$/<36PZ]]JYEHN,,]QUE5;/3?*#T M,^8\@7<=6O,DUYSGQ,XSP[OI6]<6E]V1MA*4E4-=A>M7#3-*=02LT)DYD)KC MM%/"O=._>BD0*T+B(VD($YQ\))1_\'QG]IY+P8\-YM.$ LD0 \&%%DT$L]&J MM5DH6YN-UZW!WXA>Q9("!)*8,RCUOZ!X+1HR1I*_N;B&7U*Q""TJRGU&8B6@ M'!3\,]]# KN&59>2MB7EF\-.@JI6-G=LR+BJ74PX\>>-)*WH#R2JQ/N:C$3YX0Q MKRF:0[KMIZRJM*'$U!,AFE-VP8ZZM'MIG'*FV8TE 1@"^)&9E-I&5'JA F+ M@,0].T]8":Z%L'*2,3D4>!_W@X=JB]EXN<4O4GHMG/E8V#H01H$ M+I9WR]97@<SJ@C.2V@*PA.Q1 M7X&VDABIG[,(0JL))ITFIPSS%P0%DI[.&W)7XEWN@*3/;@!3#-:EZ3=:ODK: M V!76491%@F3^'AX8V/+FAVF!09>/HR/W?\2T)+*S+S+-0X-ZE?BNQA>D\YQ M,#0;<'LIL4%_QR 8%6T&? 71V<"!;@NGD6=B5CKMX3D9/[S89$*,I!J(P'>> M)5"QH#;+"-:$=(IAGY834X9^+)GC>,N434*L3#M8'&.<:,%E:1(D*7D( *: Q^>X ME9?GH+7NX?RO!BG09V5VNU53BS_[<"P)F@)]/M;QWGID2Q"&4)N4%OXZZ?"# M1C9&$R:D0<@T(5(3%M%82=[#\E,7EU&(B5&MCQ%LC)AJ3#LK=V M@>Y55!FB YV.UVZAGGB,4GZ'49&0#44S03,!!G[DW8EZV3R_9(.<6@&%0"&R MM8BK:?4PYD0A-M9K[FQ&C(5Q)A0B>LO:]_#PE9$]47#03"#6&)#Y)PZ]H76A MH2J%F>C:CL.H4<,0&>V I2AMV4':PK<07<(!'P-IS*N5Y[D!AI>8WQPG) Z. MZ6\EDJRSW(J*7]=(_]75!Q_BU^0A'^H1;1+>H8BN 5EV!P[H*7!3M<2U$0 3 MXV)'MFA&\"'W@RCD4;"(YD_X9T($#G-I/-9PY99J&FTL+J.6>8WE5%?UGH@\ M5OCF1Z I@& G"'LPH^%;7#WDC+V3 5?G(]K'+2>PA,4 MWS+KHQ&R!DQ-42;J0:A'R;EC<2DM-PLS>Q\F'4YE9X0?\.E>(7>;\'&?F3R/ MWF[-+3=3*<4O(O5YFI.]#'8=$;Q*78GV<235-SAC/7&+69028M&.,.@G[0!] MFY!T@""+J_%D:%CNIMCM-!L>Q%%.=(&6L3LH]L&Z?6KTL&JHKS,'^I<^_0ZT5% M)>R.1HG+"@AZ8BCYY@ZG2V@),!LOVK_4?48A@D&OR^@P1UJ"#8R=#?X85;FN MK'7!!M%XJ>1%'"_'02X6#.2(\?HC(@N$$UBPV)HS$<-8*C.#X/]>GS\9KR"^>Z!@%P!J05Q(YPBB,(_[5C)HJI[]=KD);/J$+) MI"-XOJ5GD;BNQ=%=VD,')/:DD+Q2Y.7-H/@(15LL)GHQ 2W0L%Q4B>$=*98+ M"4U^@>+ #D01U3AB+%1Z?5 //W:/B6*2X@*K2%1_B+Q452CX5VF6W,%E)66, MNNI>[MPM%N"BRJ_-'LGUQ0M69/48W3NA/<\_$066UJU*,WX7[4EX/;VO/KL0.GU]8'F< 7C90= M^5TUF$C:2>MEH'4.OV&9L%V;DCI&2E;TA.K^E3ZBYM,D*MF>1&ROAP\!6#^W ML"ZH G;7 :4O_ *D\N\_^7=A_>B MFVZT21^VNXNRS74FLF-#F!SY3"5-N&-(H M=83;FAH4>5CVK40%JW20\W4!U&J@R,^HDH'.RUL5<6/@XY*_U[RHU6!B1M'$ M8Y"^?S^',>H,]:'S\?K07[2NF;N;A,J2XT3Z-0-F=SP^7OMS],/ UKB2W--[ ML(C8;)>[9K2]^81;%)VQ7,43A6&,M@;T5P!$O625K92ADDP:(<*/(2$]JFN: MA#)*OTZF>*=7QFB6/W(7L*G4([\UE/%>D%=5%+FE+78^$32-?+$"V3GUEAR! M5>R.2:H:'3<7+Z(D$^1Z9?"A#0;<9!"N\AC#QU ".A\O ;W(Z<84-RXG_N08 MG.\C#AP3GD[$6:;,'NP3L"$*=P0%Q2DL=B&G9HV5R$_NGBM"7F P%GO]G$]? M]+K_S*8S_27MZ/.GES3+OG1-3WIK.@_]B'IK&D.#4*0W'R^GNSI"FH/8\&5# M'>]RXG.!L!,$*L3)9RCAI6^ZW*3AW^.;?>I=<%R <<5!F,+FOF;8.OT9_J+JCB&;)BC4%E*+;ZO'I&$ M"9I#6G6,E'Z1? 3&)HI-:A893UG!"T2M7:B/LAK>OD_=P> I =W7:3E7VJ7 MO,%[0W0![V"2VG%T;]"Y&\ND?$\O-3P<^3ZRIXZ?\/@?]BF5M,WZ1=#M62Y M78*R$KGC*)M41W$2^D#/3>@'5!IF*7F-'=M]U0\9LASV)(L4]*C"?3Y[B]+B MG=Y]\@N@@RP&^,2>MG0&MM*./$RN$]SG M-L\7CZ()4PLHW(FU$/.Q\L5WW&6($6Z!F7+%UP_ M%H^9=K6/.^P4\5LL3GS92EQ6L6=[!SA!Y$A,/J:R>PJ*;T+[9P 5,$504QN] M^X*O-%0?]Y$"CIX/:Z@/.PBM71U?TQ+RIY-OPQH'/I;^&;[O+G4?H(Q)^/2& M;WA* I':U2]Y)REQI/S:T*V6/!F58>R![TMS@ZZ[N..@[]##:2E(7I)N5EET MUR#LZ%XDNA; &VPXFH /,\S2G#*4G#6I]9\MI?O"RQ#0X[8%X@UYP;K8P1R!]J8^PXPTC\QRX92O=:4RO7I,>H=#R"/![OW]CNK>QU30L3*@'-X*EL>04O@JH#2W1\00 M-5-S[2 RR^5P_Z[;AD4M+"^4\9GWAOXS2OH VFC+PR*0X"3#*WBEF[2*&$I[ M X(MA0_QGF'=1_!!=A5P:'@DA0H5@8:+WD0+#2Q&?NEW3+W3XW.D'PKY?II. M2T=&EM7/,S@H]KCS.M:4X%8%-Q:,F"]?+EA$4ELZBV:_@9[I\D(N1-"\&'J% M-I:\((V?I/]V\H27$'UW]$VY)!!>ZEK.[Z9"61/=(Q92'3FS2)R?J)#098W7 M$I,=QBW9VF1@(0- ,>G=F1$] MY1I06I?4>62\6+*?B+_DUS+-KC@4FP)JN< M'%NFBLO>'.'&)OB"J@@H2$5U^9R&@ C$-^+X''H=/D;2MSZV2*(R[CXT/Y\] MSS["&BZU3/2G>N'P:BUM(;4S,)>O/2,=593[]!X,S-SP1PHZ*[9>8*'N;T50 M?!S<^C_J&U2+1Z:E:A_4X0NYDSI=P%*+A*.3CC)#%#"H=6)S)U+V2;,B?PJA M4:QP]?NC[CFMR8_C 3\(C30QED4*[M?&UY22%C_-WK4A@8Q58<^]1<\CVN"L M*K%1L"M"M("%C1)=$V4T!SV:7.YX/G@;9\7YG#^9JD/-1]L?UEQ954?M\%T1 M72)" U%O'2EAYQM)0KF,7ELY'##YHLOSQG3_4.8^'R](_R^J!^+V]2V3C5JR ML8M%+SGU-S /V@EW3W6".N[I%\V8O0&0+TEE_II1N.2Z[+1AX5>-U=A^N\:@ M3D4.D7"1EMPD2[E4T979L>GMP^;B 3H$6[2 >RR7>H>72VF3%E:)VBB5HHL5 MKY'"@MU_2CYZ%PGS;$Q%9P$5Z>N'8 PKU-WH:A(8#*;7]*\23^_-!96N:PX; M946),?>Z>%S2EUT\NK^&EZMD]L%E,9 .%#PDD2?(#"]6M-%C&XE2 *-$^%Y. M!$N,A^80 3TCW"2]N$NH\SNE!O!Z)? M.2K.\-BB2+3BJ/:&;O@59Y;(BRJ" N'X'5/5-WCQ%/;,4DW:'?&]WLEJ#O"" M0.WQXJ]BC6OJ6B6>+[Z3*;D_V9]DLKBD6#R8@C%[C ,+]R-VNJ=F< [Q@@I M?'[!?Q-(V-@N&H4*,=JV4$B,^O)"R?I\O&3]C3J<+T/_NV&GWA>,<^C48+LP M],U3$ES%.2.L_5]<768OSI].LN&AI]F/Z!'Q7<>6/<8>W&3:%FF(RP6?]]W7 M&\.?[(_KM56(]M-+PN;*$XP?>!P::/_ B=)Q'64HQX0!OZ2U8=]#21$6CB5I M%]S#Q0_>?Q _IV_B:V)"SZK!1+Z0OW6LFR.2R& 7Q+MV,LTN-#W5E[ @USAR M5;*_%II<+DD+ LIU]?Y-E\FM"4-7><=5=T?OH)YDY MAKB45'FYG@RX_?H;3 M[)]A8IS515-AZG& 5K2C.()V_-YJWZF%NIX<-E,:N%^[&4ZA[%V@G=Q2MQ#/ MG6>/$21]A_V$:./;K-.Y]18,<@F(1TM==<.%:H=$$KJ[/)D<6PVN/LII MZ\4K;!,IHFY^JIIWD;/J./:0SHVE[V8%ZO-6LGB9EX#8NZZ77/6RPTA)Y\]B M!#P^%*6X*,=V /<)WOK)KK'H!'!?^S/&(4KL0EN5BN[4CWX?8+-XS4/P _U< MV&!&VI(N:VR1!SPFQ&I[1T&RDDXBQ9P$R\)UOE&APRM,7?7YCD!C+]GW]_;B MZHVB^\75)WIR-IM/,HFX?B2GW@>3/G]R?OHJN^* O<]QZ+>G33Y\Z+]\ M>,K KLE?*%879<&HHXRC#Y(/L/=!@FCL)$:[("=A33VX]1A0IPBY0#2Z=$:7 M_H-R0Y!?%4N66A&$[4+)=J3LONC.<;RA@O/(O5YOXJ:QPWZUC[TMAC/E:+!# MBS]3PT%)TQ81I@=_(T>L7MU M"N&M>[@W_V?]F(#G;^VBH04!-C\[BN?/SLX!"G3_@,?P%T_FI]DD/NF[KTW7 M^T>P2RS11-0%"L$(P,(917-T$>,D)L"W&H3@=XB^B2&17I5*8!W68U6Q%H\! M!>*BS@5+:EHAGB<43#2SXYLM#CO6\U/&@RCF.TE;;;&W ;.&O($;!P*C]L7) MA:1&MHTY!M1]RUJ.[G*.<)QGS-T0M,NED"+7&!=\T0%V0PQ9#SCNM]FB1A:Z MWTF B0]9X\=)8XU#&$>'9DI7AY.+SQRO";?E;@@)I?R8%&R\2HPM5F+047+' M!-4$Q2:OOK;AWL !L.F97*1I3IH.22)F3"ECH^I&@.]KJ?&&2B7NGE]2P)\* M(LJF3VA^?I"AD$=Y10"<2"2+42\TOZUS3OYJ;!L%1'Q.@W<7JIW..0CI!;PQ MOSO@1W.R%4*.'_L//+V3H[K4Q'#1%S3_)KX5?A$7.O8[K7(E!N&0E]Y]=A99 M2)%<:Y$L&6V\8T,7=^[Y$Z;9!&?<#KVZWM3*"ZOWD$@6@)4KY:0/O\_"Z+SR MC%C@67A(R"%:Z,#"YX069=_$2JIUS:%ZE,]AIQZ0/9&AVA/\]A"8_&?##2V& MEOXP4JC"$B.4T95J4"%T=F9K'*U8W^>:NM9RRD^H2K;Q;2"^!F (4>K&=R-1 M!DDV/"I2J/!%R5*JP<0W)!)E];@550=<)7DSQ%#$@&E9-U31Q=3"$0 M\;E#SBZVT! DO>3EMHG,\.(D%1(-9_7J#&V*DU_>?SJ-T^-H[2%)+KK0^Z#@ MM8ZN-^),0JQ_4WPYI,%^@#>W4J;I+Q:%G_-24 MRV<\WEAL-I3>H,R)_RCY.'M%#S_FAE$/O#NG3Q*\A/L$1Q:_[YM%>9=7"E!1 M,[=6+/"D5RN_BIVX^F@\@&^APBT%,EY;Q**(DR)+B&3.K]M R3 M"SDB&.R2:55C14#154#$^ M,4-Q+^&:OA#8IZ+3(D/Q8*C-.FP=>:E*CIZ@!L1 ."3W8DD/MI)JQEO[ISE3 M=-4M$1IJ*>IOS/H[49UO8)=#99/>'HA&H#M(L>#Q8'1>^O#027\[CTWHJ3#^ M/K>O0+B#T U7](<:X 4V':E8ZA!>/2^CW> MQW'$>TB)JFAYH/D.22RQ!P*_8F0F"V!UMW2.DF&'L*QG3\8UTIDODIX]"05[ M6E;X=#I/:_BRD/AZ3"N*)?(1"TT57G6IJQ",E;=:PP=&YA5'NG3 MOK]!U"CR3"M.O/!2L &8Z?*;,:@GP: 8$"B=J*5CSC6^S9]PE+'#UR*P> M3T,++8'FXRV!.*0Q$LC0*S?%ZAT,I7Q!NZ _.R]?7UC9NQQ5L\>3Z**0=Z%Q MBI0873)1_\S7LXLOZ_'\V>FK[)^1MP:.)WT3<&YPV&SBC6ZZE%0OBQ&5TFM] M?,%E=&$15OV)MEV%2B/A.?0VO\+21]PJ\14+&I.1E=>CWNPC,#UIM1HXG MB6PFO>O)]^R$ 41G'CDUO$^!+Z$Z<( DB"E 0 -P+ M 9 >&PO=V]R:W-H965TRBG3B7G76[-DP@Y?949Z#P2ZQ-RAUNS;9K,P,\\DJI M[ :]WKB;IMR\7(#4NT6[WZX.;L4V<7307^002 @=(7#\>X)+D)* T(T?)6:[-DF*^^L*_=K'CK%LN(5++?\2D4L6[6F; M11#S7+I;O?L-RGA&A!=J:?TOVQ6R$Q0.<^MT6BJC!ZE0Q3]_+O.PIS#MO:,0 ME J!][LPY+W\RAU?SHW>,4/2B$8+'ZK71N>$(E+NG,&O O7<\H);89F.V=J M!>5XD2L5L;N")OIV)[9*Q"+DRK%5&.I<.:&V;*VE" 58]N6>;R38XWG7H4L$ MW U+\Q>%^> =\V/V72N76':E(HC>ZGH(KG(F@$_#U7IVS0Z["@%P0- M>(,Z/P./-W@'[U"X?Z\VUAFLIW\.!5S@#0_C48^=V8R'L&AGE''S!.WEYT_] M<>^\P=MA[>VP"7VYQ]DEMXGGT2^N?N3BB4LDV![RN1GU/@$6:XG]2VG G[60/O#T M?840T@T8-NAW6CZ$(];O=<:3 2VFG=E@UL+2@1=L!O.(EU><(P(;!)-., G8 M8#A"V5GK4J(5R_WYD-9^RD=:\='K[O/+4>N-#5/E0R](I*5OQS-*BHX$ZFM6$4C_Z3)/8"W!3 M"NP334+]GVIBU6R[=5&6%'<_@?6H6":CUBJ*A+_8HMQ0W.0#5H/0$5;"@Q-2 M_%M R*1[)<,W^F E-MNA2L3VS+AZ\>F8G&/- M6"=2?T_DA6F)3[9_GH2C?BSMDV6H+#-N@+JUJ&I[UKJJ06K_$:1UG1LE7$[" MJ!Z+9UI;-O'%:%O?^$8;[C1&_@H]*C_^$>/K5RB&Z'+ND.M7J4$% 3@>)%I& M3*3HZQ.D_B:Y2[0A!8P"GC.<1M S2:(,3U.&3!\(.X8&*B=[ MPR.@:]_BD[!_IG@*;%B>7/KA"?-N0/H.LXG(:KIO 4=.!,4G'2?,O3JX65=G M%?N'B.CN35QH8^OG2LM\GQ;#5WU:CZZK8F)[%2_FWN_<;(6R6!(QJO9.)WB! MFV*6+#9.9WY^VVB' ?EE@N,W&!+ [['6KMJ0@7J@7_X'4$L#!!0 ( /V# M"E6EVXSQ3P4 8- 9 >&PO=V]R:W-H965T2<7)?OT. M*5FQ4]7H]F)3E[SG'EZ>>T6=;:7ZJDO&#'FH*Z'/1Z4QF]/Q6.*T<(YU=4X"H)T7%,N1O,S9[M6\S/9F(H+=JV(;NJ:JL<% MJ^3V?!2.=H8;OBZ--8SG9QNZ9K?,_+:Y5G@:]R@%KYG07 JBV.I\=!&>+E*[ MWBWXG;.MWAL3NY.EE%_MP\?B?!180JQBN;$(%'_W[))5E04"C;\[S%$?TCKN MCW?H']S>L9Q25G_PPI3GH^F(%&Q%F\K-$B8DERZ\$QI\N:.+BNF3\[&!C&M MYSCO\!%H1W@1'07\M1%O21SX) JBZ A> MW"<@=GCQ?TG X?[)GQ=+[>Q_#26@Q9\,X]NB.M4;FK/S$:I&,W7/1O-7+\(T M>'>$_:1G/SF&/K]%D19-Q8AG>E8HS4K9Z8U1.!&IA3PRU0!V<\JQ,K MEI#T(^_V.47OBBOTB6?<7Y(X]M,@PB!*_"R(,4@G?@*LEV22^$F:P!'2X,O& M2-7[I7Z29&0"CX2$ ?XB,O/#,/'NI*'5+E<^$6BZ K\,)G98($_":889(D? M1398,O'3:>!=[N7.N\AIP6I.75;7\IXI@29I@<($_JD=Q'Z63"SKF3\-+5 4 M^],L\!9<&I:70E9R_>B334G1V'+6&)[3RK?'VN_%G=FN'*QPJ&HU=# )WXT7D>-CA:6(PD"P9[ M+M>"_P/#1T<C\T3GLWK'*.=Y)<,^7>=R)GY,NRXJW.]5 A':<[ZV9D_"V_FD/R:?[W3_WGRA-33=/W[B=,DK;AY=K4!6C-_; QY2R7$& M0RK9*'G/K4JX:*]>[@ZSQ+W*JJ(+I7W;1YE23QIJ7V3YX9M\UWRQ_J 7HZ=+ MSL[11,(VYZ3I>A9NS1579HX MTZ?>U7.VNW.T)PN$+'QJ=CMR/MF6'+W':KFK'5<.K[^@(-!T&P"*@SBO21:G MQ.)..QWE VS:V-DDL[$S?SJ=D<.#Z(^ $@7C3SB'+56%+11;BH.8SQ,YE 9O M02M7KBC0_?S:JK/*SD J\787D[T>\,:V^ !=]*2?[8\?+Z@PB8Y!A_T^OX,= M^4$:#&$CZ@RIW,,^;!2[1 X5XWCO;HI37;L;.%ZQ5D+M-;6W]I?\B_9N^[2\ M_4+X3-6:H[-5; 77X&V&WJO:6W?[8.3&W727TD!";ECB0X4INP#S*XG77_=@ M _2?/O-_ 5!+ P04 " #]@PI5#QPE:'L$ #'"P &0 'AL+W=O)G[.4//>"/5=[T",.1Q791Z MTEL94XWZ?9VM8,WUF:R@Q)N%5&MN<*N6?5TIX+E36A=]%@1)?\U%V9N.W=F- MFHYE;0I1PHTBNEZON7HZAT)N)CW:VQ[H$=R6/"Z,+=R\P>T M^<367B8+[7[)II%-4#BKM9'K5ADC6(NR^?+'M@Y["H/@!076*C 7=^/(17G) M#9^.E=P09:71FEVX5)TV!B=*"\J=47@K4,],SWG!RPS(G6/ )1@N"DU.[OF\ M 'TZ[AOT827[66OOO+''7K"7D*^R-"M-/I &BP M==M"(UWQ#"8][!$-Z@%ZTP_O:!)\.A)[U,4>';,^O<.6S.L"B%R0"[FN9 FE MT79W53[@4JJG0R$?-WJ_ K*0!7:G*)?$6.")7LF-)@9OLF=NQ-8-.1$EWLM: M\S+7IR,/80('TR5DL)Z#(B'U/8N9!8YZMWR#M#6@!$=^O25$HNL7":,#]*8_QEP]3[(DJ!%,_)4LI<6Y4@8H0R/Z&1=R\-+[K( M!%CK4>R'48R+D/DTI4=*'W>ECW^S]#<**BYR\OD1'TJ-[K$BY!IKI\A%K12* MD9G68/0A:(X[?0LT51L&[(':8"F-\CB?PH2,A'KZD??\;JT;C,0#ZY&87VUD*'49RS 1>S3 M072$2TG'I>0XEYH_P%^I-,LR5<..2H<8<]ST6QC#6V]=#5Y'C-E/:J/NQ)K' M(][\W3I(FM=U#B4LA"MFZJ>#%+]#GU)+&;G 9D=YQ,2^E@()L@",)4F'"!JE M0^^F5MF*V_@2/[:L\J.!Y8[,Z\R0#5=(*_.$PNDPLK_XF&PQ#Y*$I"EK,?\E M7_?X#")J%['/XF/O1-IAF_X>ML]?A+\$GXM"&'$8Y.,^W@+RO1/OZ M)?V1=^&F$[S-H9*ZA3=,;#7]@ Z\JUU;5_S)1?G1/>N)=\>+MN=J_5P">VU( M;;L&H7==@4(R88X%( $Z[T]^%Q#S8S8D']X-&&6?=KBGE@E1'+?(OUP$V]1) M:)L[\#/B?N5JB0\AIK- MU> LQ>=?-6-CLS&R&PO=V]R:W-H965TL5*- 7ZTC>??R^XQWIZ4KI9U,@6OA2"FEF06%M-0E#DQ98 M,G.F*I2TDBM=,DM#O0Q-I9%E/J@483P87(0EXS*83_W^+*P;B*<3RNVQ$>T?U;WFD9AAY+Q$J7A2H+&?!9<1Y/% MR/E[A\\<5V;'!JK9#3YFLV#@"*' U#H$1I\7O$$A'!#1^+?%#+HM7>"N MO4&_]=I)2\(,WBCQ%\]L,0O>!Y!ASFIA']3J5VSUG#N\5 GC?V'5^@X"2&MC M5=D&$X.2R^;+OK1Y^)Z N V(/>]F(\_R [-L/M5J!=IY$YHSO%0?3>2X=(?R M:#6M@8 M^OR1VCFKQ9%C/BS4ZSHDYOAV3P5"K@3UO .QKH# IY?N$5N =_,^CL97Y-OQ9-NS$3MGDZQ!X NZIK$%EZ]A"XZ:Z;18PXE?5+4A M!',ZZ?U1*TM**\U3-#V^N1W@D2\ESWG*I.W1)?7<,@9%R'IOE6>4-#(%J,2= ME5=8R^V@]P%3+!,*&T;]C0 NJ[K[]*B((SAI%$2G&RONK.%IKRG*28_Z"-?0 M4(*\)A7P%H:C\_[%^'+/\LF+K[96[TE98OF]WC\C,]3%Z+OX6UF)?R@K\;@? MC^,]Z[\ZJ=9*U+ZX*E:1A+<01?W+T7Y67D]MDSF\[,=T>KN;O'8^U+7ASE5- M^R_]@V0@5;6TS:W=S79OWG5SU6_=FP?SCNDEEX8Z(*?0P=GX/ #=/$+-P*K* M7_R)LO2,>+.@=QNU&PO=V]R:W-H965T,#$)4LNI;;H0D4EM @%J(:($'Q,/&'LYTY MN=,#&HNNYG=[[[#GL,T?L8A MW3FDGG<7R+-\QRQ;SK7:@G;6A.867JKW)G)'_;\H:^N WA"]7#ZQNV%FA.YI&E2,X^RG>HYQUJ^@SJ&*Z4M)6!][+ XJE_ M1 Q[FND#S?/T*.#G5IY"%H>0QFEZ!"_K96<>+_N/[!!6@DG[5#W\.EL;JZE@ M?A^2WB$/#R.[1S0S#I&,X[='> ][WL-CZ,OK[NV *N&[ MP;(5<,E+=-L^D0<$'5)Q/,Y-A5 J04^6RPU85P=@*K4U8.DF5W6C) $;%[G9 M+R%\+"'I2HA+\E"MH3MS,AM0'M'G\1WF6*]10Y:$@TNV5II91<)Z?W@)63B> M9#2GX3")!Y=(CZ]2H@!>4\@[K#V!+$RF,8UQF@PNE*2\M=U[I\ADMJ$<&$C3 M$63#X>!K6?(FNS74;JQK?6M;*4J/RRXK^#*B= =V72MF'C0O0 M_VN6_P!02P,$% @ _8,*5>D'4B)X P :@@ !D !X;"]W;W)K&ULM5;;;MLX$'WW5PS4H$@ (9)EQW93VX#MW?0"% B2 MM/NPV =:&EE$*5(EJ3C9K]\A):M.:QM%@7V1>)DY"J% M-+.@L+:ZCB*3%E@RJ111$L>CJ&1 2;S68NBR9?EZB4-M9T ]V"W=\4UBW$,VG%=O@/=K/U:VF6=2A9+Q$ M:;B2H#&?!8O^]?+*V7N#+QRW9F\,+I.U4E_=Y$,V"V)'" 6FUB$P>CWB"H5P M0$3C6XL9="&=X_YXAW[C&:+63 )(,.J>U[;//Q!%,E MC'_"MK6- TAK8U79.A.#DLOFS9[:<_@5AZ1U2#SO)I!G^0>S;#[5:@O:61.: M&_A4O3>1X](5Y=YJVN7D9^>+]%O-#?]!R77JG?N8ZC:D)^YZ*UJK2G3'?DS2,*KX9O> M#7\BH$6S.!GT[I ^760F"$D:-- /)W'<>]",JL9*A#'-5KZ/41,7T4BOX)4A MQ,29*LO$RR)+M#\=VC@<#)+>.Z6R+1<"WH2CT:3U/8/^.(SC^(3NKCK=7?V> M[KBT3&[X,0G2L7(-:"PO?2UJ@WDMZ%0>Z4CHZ@!6*FWYOS[[0V(\31B.#Q&PO=V]R:W-H965T M9-^]1,Z/I1ND[4R):>*B$-+.PM+:> M1)')2ZR8.58U2CI9*5TQ2TN]CDRMD17>J1)1$L?#J&)P(H<#<.@1&KWL\1R$<$-'XN<4, MNY#.\>E\A_[.:RJ\T'W.H9.+Q<">-'V+2V M@S2$O#%655MG8E!QV;[9P_8>GCB,XV<?*2]>WS+: M,D?3R%)$YQ?E6_2S%CUY!GT(5TK:TL!;66#QMW]$3#NZR8[N67(0\&,CCR&- M>Y#$27( +^WDIQXO_2_Y<,%-+I1I-,+WTZ6QFI+HQ[YK:*-D^Z.XPIJ8FN4X M"ZER#.I[#.>O7O2'\9L#&K).0W8(?7Y#A5HT1%JM]DAPPG8J]S$_C'U;(JR4 MH-+E<@W6Y0&84FT,6#K)554KB9+"4&S^&)MMLT>Z[.&2C%5CB(DYF@3T"=%_ MP@O,L5JBAK3?"Q;,>AQ'EZZYH-9#;0E>0I:,:4S'H^#6;4M6(8SBV#W!Y0($ MSZE#(&2CH7N"G,C\&MLDS\ MJP0&O6&O":H43: (YJ-DPR.@LO] M%T.J>N/!B=/8&Z4G^S(A>E+8)&KMVY>A>V^D;6N\V^TZY&G;&![-V_9ZQ?2: M2P,"5^0:'X\&(>BV9;4+JVK?)I;*T@WZ:4E='K4SH/.54G:W< &Z_\;\#U!+ M P04 " #]@PI5E6H.-Z$" #6!0 &0 'AL+W=O4R>E:Z4=3 UCR++@TLZ"VMIE$D2EK$-2< MJ@8DWBR5%M2BJ5>1:330RH,$C](X'D6",AD44W]VJXNI:BUG$FXU,:T05+]< M E?K69 $VX,[MJJM.XB*:4-7< _V>W.KT8IZEHH)D(8I230L9\%%,KG,G;]W M^,%@;7;VQ&6R4.K1&5^J61 [0<"AM(Z!XO($<^#<$:&,/QO.H _I@+O[+?LG MGSOFLJ &YHK_9)6M9\$X(!4L:MU=(*_RBEI:3+5:$^V\DC>*8=(]R M;S7>,L39XAI6E!.LO>6 M;;DFM$%X\R^D/U1N2"\[TO0 MZ8C<*&EK0S[*"JI_\1$*[%6F6Y67Z5'"KZT\)5D1]J($O% ML5FQ(,2Z7X"86JT-L7A3*M$HZ>N&<=T)]['-:VS^^@,QB2ZJ-5ABDC1,LG-T<\'ZIE-T: M+D _RHN_4$L#!!0 ( /V#"E4 >#'U[ 4 %@0 9 >&PO=V]R:W-H M965TJ"EL4U$$KTD92?]]1U2LN(DLI##HCW$(L69CS.<;V;$G&VYN),K $7N MRZ*2Y^.54NO3R41F*RBIM/D:*EQ9<%%2A5.QG,BU )H;I;*8>(X334K*JO'T MS+R[%M,S7JN"57 MB*S+DHJ'2RCX]GSLCG.-@@*R)1& MH/C8P!44A09",WZTF.-N2ZVX/]ZA?S*^HR]S*N&*%]]9KE;GXV1,8JPE-<=U M7="*O+NE\P+D\=E$X5Y:8Y*UN)<-KG< -R)?>*56DGRL YW>.^P;//^3XB@HXF1O'K^D#\DR1"R%HM00S_NMB M+I5 TOS=YWR#'?1CZT0ZE6N:P?D8,T6"V,!X^O:-&SGO!RP/.LN#(?3IK,D? MPA=$ZN@1OGXD.%,/??8.(]ZN@"QX@0G*JB51.N9$KOA6]F] \EH8051;@V \ MEX15.^'I^._JC+.;Y#;YIM M),':(17*ZCV^F[2"_(1N0&"50$ 0&9.XLV 9O%P7H$N15LV0@#J -2V( E$: MRQZ "GE,+I9+ 4NT%PU7Z(QD&=G0HH;1)47B(S"5VJ0/D($QSW<-\UR26(D3 M6DGHD%](9(<126S'Q[$;Q%;D^:,_6R>62"5]'%'J6''H$M>S?:];W7F!QT6B M)+6\)"''Q+7=I!/!@KL 9DZ4A'YDQ6F$(JF=I'LH:R8:@=3R@Q#7'3N-GOF MF0-=YJ#]GNM:;NRAS;'MN_B31#@.0HU@)<$+(PT=^J!\RW?1Z=BX;WL1GD>@ MCP7/*G(#RXN2 ;:''=O#8;9C&\IKM "WOYE])71+!?)JB.S#@(?)W@,_2/73 MD2DB\B4)3? UP7$KRD1#K4?JC[Y6&Y ZM/-=I%0/U5PGL))8!\=#9CBCSRVE M7,L+'?QS];E[=N*/OC5H[T@<66GJ( ]PQ;>C8/1ICT4^AM=I%P,[37K->!IB MW"KP+-^/&\!@J/)&742C5T?4U)>V"F?[[0>IC6/H"^\P^N'PZAA27,B:'5ZQ M.Q:3PM0TQ8VV;I"T>GC[)O'<^+U\HM\2YTGUP^IVNQ( I&QZ(>A>^'C",W;? MOS(R9V\XT(U&5UPJ8S3%CJR3-TA-_'7&N580AIHG6&)NL.%0D:U,M95;,6QH;+E M>OX O^*.7_%K^^.V34RR2TR=B(T55.)W:%OH:MG$.*-%5NN(FVCO9>Y>A\QA\T:)N;V>0D9L!0IEH/N:$V?>VDKE.N"/R#O]MNW_)ED_(@)DIG,>-98 M0SMQL \X'H[2U/P\"F\X'BXK=%V-0W)$L%(=M2.7'(UNF+P[66@3L2D#%E9% MA Z&CP*N[43X\)IABM(?L$#G:"IY8%#DQ"2E]_[0KY'_@E7[S<79] MK?N]F6!0%U$+K, M[.QN^R6B[0 N"XH5 6)_HS3 B7/H?A/*.K88<>.O7$_30,DW$[X MZ-GT(&'=)TI/9C^!MI.]VUX)8FGNM!)K;%VIYN+7O>VNS1?-;?%1O+ES?Z%B MB1^_I( %JCIVC)].HKG'-A/%U^;N..<*;Z)FN,*K/P@M@.L+SM5NHC?H_IDP M_1=02P,$% @ _8,*5;-&8-E0!0 S X !D !X;"]W;W)K&ULI5=M;]LV$/[N7T%XW98 ?I%DR7:RQ$"2+EB'%@OB=/TP M[ ,MG6VB%*F15)SLU^^.DA6[<92V^Q"'DN[E.=YS=^391IO/=@W@V$,NE3WO MKITK3H=#FZXAYW:@"U#X9:E-SAT^FM70%@9XYI5R.8R"8#S,N5#=V9E_=V-F M9[IT4BBX,<[-XR5(O3GOAMWMBUNQ6CMZ,9R=%7P%GEE.2]P)\"-G9GS2B2A=:?Z>%==MX-"!!(2!U9X/CO'JY M2C*$,/ZI;78;EZ2XN]Y:O_:Q8RP+;N%*RT\B<^OS[K3+,ECR4KI;O?D-ZG@2 MLI=J:?TOV]2R09>EI74ZKY4102Y4]9\_U/OP-0I1K1!YW)4CC_(M=WQV9O2& M&9)&:[3PH7IM!"<4)67N#'X5J.=F[P%#8D=W?"'!'I\-'=JD+\.TUK^L]*,7 M],?L@U9N;=FO*H-L7W^(6!I T1;09=1J\/=2#=@HZ+$HB*(6>Z,FP)&W-VH+ MT+*_+A;6&>3 WX=BK$S$ATU079S:@J=PWD7B6S#WT)W]]$,X#GYI 1@W .,V MZ[,YUEE62F!ZR:3/!CQ@R5DX!+3=U!\%&.Z$6M6&4FT=$Q:+)]4K)?Z%C%$A M,-H)8FN?#!"I44;?@V%N#;6J Y,/V-V:C.2%5J"0/3H8'*A26[G(-PW+.PE2=B9K[5Q?8*Q^S6*.W?: MQ(X74WMQN@K:4D:_?]-]* 47&1HPC.>ZI,P*E-2\(60P@FPISN)\Y"QUR\]E#X:?LPKJBBF]]-K,5$G2=SQ?;^O ME_V2"&0MD/3"X?RHW,-#NN9J!1Z?PK9> = +*59^1_8 -*;#I!?&;0UCW)!@ M_'TDN.22JQ38W _+;R;"*UYW/2UJ3]58_C]D:"\X'X>(;M>EP\)C']76.^Y^TWHLNU 94BW%;<+P*SX@XZA'5U/\_<[& MW#8M_Q 7VQ'5,,I=&$UOLKXN@:=K0DP#0\TL\6[%'X ;IB#")+\"7N.G^ MT>RC1O8^39K==.X/*I+9+P7N9] >J5\I "]RA#T%N4S9(YOVBPZY-7CL1\EH M,B&M$5+VY&1$RQB7XRB@98++J%J.<1DB=>Z>0HU[23S9&U!-/_0-Z@2)^AXL M%FU>E,Z7%JH!SK C=!P& 3NNM?TY ]EWSV4)![MP0_T6"DX;"DZ_D8(?L'3R M,J^)=5-%0<3$*%]N<>U>+GSRWD(*^0+-C$*?0/SEVRO!EE%7>.3@ZO%G3&L% M)Z_A[&]JCQ*? 56V'QZEAW>G"Y&R:8S\\!-.2NHL_91H).F8^ZR6>^R)'UM/ MMES4/=*W9 _]#0L&8Y20DDB<86)$1=)E4S#$]R_=;4WUV(:WBFI/3H.%D'$X:3H;)EI-$SWU.3L*:5:V[280:]^+)Y!"AACLWC!S,RM^C M+//=H;IL-&^;J]I%=4-Y$J_N>1^X60EET?L258/!!$](IKH[50].%_Z^LM . M;S]^N<;K)A@2P.]+K=WV@1PT%]C9?U!+ P04 " #]@PI5JIR)M-0" 1 M!@ &0 'AL+W=O+5"H[2SH!_N#.[XNK#L(D^F&K?$> M[??-4I,5MBPY+U$:KB1H7,V">7^R&#I_[_"#X]8<[,%EDBKUY(RO^2R(G" 4 MF%G'P&AYQFL4PA&1C-\-9]"&=,##_9[]L\^=Z>V7[#)Y\+Q94H8_PO;VG<8!Y!5QJJR 9."DLMZ92_-.QP KJ(W '$#B+WN M.I!7><,L2Z9:;4$[;V)S&Y^J1Y,X+EU1[JVF6TXXFRRURJO,PB/3FDF[@[,' ME@HTW6EHB=XYA5E#M:BIXC>H1G"KI"T,?)(YYG_C0Y+5:HOWVA;Q2<)OE3R' M0=2#.(KC$WR#-M>!YQO\7ZX<#=QPDPEE*DW[G_/46$V?R:]CN=?4P^/4KG4F M9L,RG 74&P;U,P;)AW?]4?3QA/!A*WQXBCVYIU;,*X&@5K!IDMCN"R8X2[G@ M=G=,]6G>AP)AI00U)I=KL*[P8 JU-6#IQC<,\0*7WOXG,LLR73%!]YFHJ.3. MT9_1%E]H;!AZ556#,R6-$CQGEBY3)IC,7"SZ; V<^0"J,DSFICOI4-W1U_T& M,RQ3U##H]SJ+&M2#%-=<2J>8GL,+0\U5#N^AW[L<1;2.1^/.O!%'M2S>LV?W6OA^4MT_0(!@2N"!J= M7UX$H.L!5!M6;7S3I\K2"/';@F8V:N= ]RNE[-YP =I_@>0/4$L#!!0 ( M /V#"E7Q6X,,U , (@) 9 >&PO=V]R:W-H965T*A*H9=>84Q]$@0Z*[!B^EC6 M*.C-1JJ*&5JJ;:!KA2QW3E49Q&$X#2K&A;=:.-VU6BUD8THN\%J!;JJ*J<7O&%;PMC%<%J4;,MWJ#YK;Y6M IZE)Q7*#27 A1NEMYI='*66'MG M\#O'G7XF@\UD+>6=7?R2+[W0$L(2,V,1&/W=XSF6I04B&G]UF%X?TCH^E_?H M/[G<*91X\(VY<8H M>LO)SZRNJ.^?I-9PC0IN"J803HU1?-T8MBX1C(1S6554OQLCL[M"ECDJ#<-; M^U:/%H$A$A8JR+J 9VW ^)6 4_@LA2DT7(H<\Y?^ 9'O,XCW&9S%;P+^VHAC M&(<^Q&$1=/PXQMDDYYL\A;ZBGI34Z?<@,L-F +AC&F> 1,Y7/"R M,9C#O^OQH53?)G-+T3>RI'U.]8,66Z/1I%2F<.2R;_G:%)AX_/!N%D?I1VWW M6,<_[_@+XC\L*8$1<$$(".P?]+.6OGX^HC4EJUVR%-Y%,H5"=,B:/T#5CB': M,00:(NR'R)F0$,&0"_*2C28-F3YD6)L.U-H\AS/IF&G2]-X\ FU/@$AR4<8 M16VQ3>'"($TA]20*$SB".(G(X6AO3*'V%:8V9LQ6G\I;,V5XQFOJ&V%HS!K% M#4=- ,..P:B3*3*,#G#^CH[Y!UIO$YO,9RZMHR[-:31OUX,+%)*^B:Y,7]WW M%_,C=D^%VV(?P?9' YU'VA R)>#_")EHG/A)./;#R1S&D3]+9WXZC9TZFM"3 M1E:=1G,_#">#R\V&3AL[V5C5I7RD87"@4)=,V'(E?CRG)TV<',WF_B29___< M]^5[P7Y*;$D<3U^RG_CS<.9/)LF!KCT-^ ^4; CA<=A.Q/MV$7?]^L\!]GF] M&N+0)S5X=CK2IMJZ.X"F (TP[4'9:_MKQFE[NCZ9MW>4STQM.36RQ VYAL?I MQ /5GOOMPLC:G;5K:>CD=F)!5R54UH#>;Z0T^X4-T%^^5G\#4$L#!!0 ( M /V#"E4KGD[6D , +$' 9 >&PO=V]R:W-H965TW#L ^*S<3&V9)/DIOV MWX^2'3>W)0$,FZ+)AWPH4IH?A/RJ2D0-+TW-U<(IM6YO/4_E)39,W8@6.?W9 M"=DP34NY]U0KD176J:F]T/=3KV$5=Y9SJWN2R[GH=%UQ?)*@NJ9A\O4.:W%8 M.(%S5'RN]J4V"F\Y;]D>UZB_M$^25MZ(4E0-(]U;8 HC6\#IC.&-(ZG\A']9\N= MN&R9PGM1_U45NEPXF0,%[EA7Z\_B\"L.?!*#EXM:V3<<>MLT=2#OE!;-X$P9 M-!7OO^QEJ,.)0^9?< @'A]#FW0>R67YBFBWG4AQ &FM",X*E:KTIN8J;35EK M27\K\M/+7U#L)6O+*H<5;:J"'S=L6Z/Z,/]"Z(?A%;QHY!I9O.@"WAKWU$Y:N?#& MFM4#[[]76Z4E-I_O))V/*8= M7T-?KFD0BZY&$#L:@V?D'<).B@;P1:/DQ*#O$Y0*MJ^P/^7&#+=SA*Z'W)0( M]Z)I&7\%FJ!:0:45M%(474X"#5I=4)\B,%X TUI6VTZC&M/3 C1!'%-YA4.) M$JUN (%*T?#4-)$2BQO8G%C;Q(M*]:AF=$^)"VEA="FQ#Z^J%VCZQD/3>$!M M@V/;6!,2 CC0)M.S$S4=1-3G%2<0T2DR4!]N)QL+>!YH?2G$Q(:P\*,T^<(K M339KS4Q)?H P=J=I0$(P=EK=0^H&<0B1&\U\" (W2")2I7$Z^8/*(2$.,E('$+AQ&D$0A9.- MT%3'H6XN<#K@*;)/GK,^'D9G[05RL@,870]1-_* 0Q=:/8M^99$IR;2^_D&*5IVMO+0D$N.J[[$W74 MCO?1JC^&W\S[R^R1R7W%J1RX(U?_9IHX(/L+HE]HT=I#>2LTC:X52[I341H# M^K\30A\7)L!X2R__!5!+ P04 " #]@PI5M&EYORX% #7( &0 'AL M+W=O++NKVV@4G007,;*>Y3OOPLX$ 3H@7)N=%$XB?_V-^=A_[7W=^)/25 M[3'FX%N6YFQA[3DO[FV;17N<(79'"IR+;[:$9HB+2[JS64$QBLN@++5=Q_'L M#"6YM9R7]]9T.2<'GB8Y7E/ #EF&Z/LC3LEQ84'K=.-KLMMS><->S@NTPQO, MGXLU%5=VHQ(G&\ JGJ502_?BK%K6:G#*P^_FD_G/Y\.)A7A##*Y+^F<1\O[!F M%HCQ%AU2_I4XYP&3*P&C.F!T:\"X#AC?VJ5)'5 ^NET]>PDN0!PMYY0< 96MA9K\ M4-(OHP6O))<39<.I^#81<7P98!;1I"@'C6S!XX&)!HR!'\%#'"?R-DK!4U[- M2-GH0X Y2E+V431YW@3@P_$X='5"OYV2.^ ._T$7,>%?<]S0_@(7@T/_BL\%^%.&>[V MA(?Z\ !'U[(K,$;-G!B5>N,K>F'.$_XN1CTBM""T&O<-1QR#%3GDG+Z+]QCW M=/11*RR+WCTK4(07EJAJ#-,W;"U_^ YZSD]]S$V*!?I'#L(^[(8ZH S"N!F$ ML;9'7[9;3)-\)ZIQ*LC'@%.4,U25UX@PSOKX5YI>J2G7B+?E9.3(U]Q^ZZ+5 MYAZ*UJ18:$A,83YIF$^TS%I&'VJMTE#4LXM*#Z=GD$WF"PV)*9#]!K*OA?S[(7L18,5L1NVF MM"[/Q8%&>^$4>JNS5G8HJ7!P.'EE!Y-82]PDXE#4VHJ<+<%[FJ!/PO72(]45!)1N..$1=+5B)U>'I?+ M9<+DGT'Z)[Q6>#!_]W*]G/;MUP.C>4-3:BK^UEY"O=GZ?]9&+SH8_>@VIQ08 M31N:4E/)MYX2ZDUEU^ (TOD;IKQ_Y:R%NE-S-G6]F>>/SZRD/N70_;=1M="4 MFHJ[M9/0N)^$M]NVE3[[8/(FU4)3:BKYUG9"O>]<4RQJ#!6U95/!WU3P'_3P MO:OPS]$;-9U&U4)3:BKZUG="O?$4.Q?P#]C@-)4EOL2_)ZE874]WW7/U]@C=I44VHJY=:H M0KU3';*5-VI.:[7N?N9B)V/4F)I24X]K6F?JZIUI5656U18F>4DQ."OY?"-.EM3:A5XNW.PFV&Z*T_4&2C]:G7&V]QM3NT?RK-JNVU>'?E_1G27Y RD M>"M"G;NI($RK4_3J@I.B/"9^(9R3K/RXQTBLV[*!^'Y+"#]=R 3-_S(L_P50 M2P,$% @ _8,*5:'BYA>H" E&( !D !X;"]W;W)K&ULM9UK-^3'G2FU]5R^ZR M^56Z%1%/V%U&\FTWGM=\)FOUJ)B*W3/Q97.7%>_Z M>\J"QRS)>9J0C"VO>S?Z93#0RH!JC3\X>\X/7I-R4Q[2]+%\XRVN>UHY(A:Q M4)0(6OSSQ&Y9%)6D8AQ?:VAOG[,,/'S]2K>KC2\VYH'F[#:-_N0+L;[N37MD MP99T&XG/Z;/+Z@T:E;PPC?+J;_)-S,TSJ@,FY&:9UP/3< M#+,Z8'9N@*Z][CGM[)#]SMZ);J>22F(F%71^E:7/)"O7+WCEBTJG57RA+)Z4 MEKH76?$I+^+$_ /->4[2);G+6,X207="3Q;D?F>R\K-[ODKXDH0F#--M M(GBR(G=IQ$/.W"P6O(RD$?&2G=%+SL\F$Y1'^2_%*E_N3?+SC[]<]44Q M[#)Y/ZR':.Z&:!P9HDX^IHE8Y\1*%FPAB;?5\8-3\:XZ?JR([Q=?]_X[-UZ_ M\P^&$NAOHPMB3-X10S-TR7ANSPC7QT?#S3/"!_K1<.OL<'TDVQFGPI,B7*NR M&Y)PY_QPV>#=_Y;=^V_9_1/AM C7]*/9 W6XR<)C.ZXEP\'>^H.*-SC"DSGY MK]^*E8@G6)S_+1GAAQUQ*">6I__+?$-#=MW;E(>3[(GUYC_]H(^U7V4R1\), M),Q"PFPDS$'"7"3,0\)\)"P P5HF&^Y--E31YW_0C-.'B!&>"%;@!2E.LEP4 MI]7GA&7YFF_(AF5A>>9=,9GCE/BNCD/"3"3,0L)L),Q!PMP=;%;!RMG.TUR[ M*,ZB3X=&0B;TD; !&L9:;0WTDAII%N:KZOKTK!\P;YN^1.-"MOD,M,H45U- M@X292)B%A-D[V/A FH/A;#H;:IK6%JB#3.N>G=9#IO61L$"R#>/A6)\>;D-+ M]..]Z,ZMX9$[WO)P>,J>/A 4G-Z"E]ZQ.EUITT73SS*)))6QG95=I(F(F$64B8 M/7FSEW1-'TH.Y\BL[N3-H5">U4-F]9&PX(POKB7PZ5[@4Z7 OVR669J(ZB)F M0U_BXN*%%'.".+^025[)ZBIY),Q$PBPDS$;"'"3,52MCH)$%?9%=R7K(4?A( M6 ""M:PTVUMIIOS"O(0+3B.RV3Y$/"3IAU*UG,E/%V7K.A)@&/)>CYTOZ:U9NU#F7D"R9K'#M-- M&5I7%N#FGS8LH]61.6(T9R3B](%'7+Q()0VM0$-I)I1F06EV36OOXNE0)FEH MB?GLO!XTKR_+.S*DDOX_RL-Z4Q_6U05B[^Z35.?0NB^49D)I%I1F0VD.E.9" M:1Z4YD-I 8K6]E13*M9W%3=D9Y,.K1E#:2:49D%I-I3F0&DNE.9!:3Z4%J!H M;<,U96I=7:>^%VGX2/)-<=4F]1:T-'UB+/K%H/CS?IEF[Z7=L=#!6%":#:4Y M4)H+I7E0F@^E!2A:VTQ-'5Q7%\([%S?4O,[V@M;'];<%86GEQ8*FM:$T!TIS MH30/2O.AM !%:QNIJ;?KZK+J1Y[P>!M++0,MKT-I)I1F06DVE.9 :2Z4YD%I M/I06H&AM7S7%=WV&GUXARZ>W4)H)I5E0F@VE.5":"Z5Y4)H/I04H6OMVP:9> M;YRJUT?\B64O;UO'9%93P[I:#4HSH30+2K-/[(3C35H.=!SNOQZ'!QV'#Z4% M*%K;0DTO@*'N!;@OB#QDQ20J$1D-1:[P#[3R#Z694)H%I=E0F@.EN2?4H9,7 M1C.II9##\*&T $5K6ZKI/3#4O0KL-&AS!I1FU;3#[JB9I#G*AF9UH#072O.@-!]*"U"TMH>:M@M# M_= #U0-RU*&=+0-MKX#2K)IV>(_<<#*66 ;:. &EN5":!Z7Y4%J HK4?<-LT M3@S4M7(O$319\?+YF\?ODE4SNGH'2C.A-&OP]AD!4N] LSI0F@NE>5":#Z4% M*-K.._V#9\3'+%M5/V.0DVH>5"8Y6+K_J82;Z@<"OEMNZI>6+EENZY>.;+FK M7WJ[9]4W:7>_U_"19BN>Y"1BRV((VL6D.*AGNY] V+T1Z:9Z&ULK59M;^(X$/XK5K9:[4K= MYI44>A"I!59W)ZV$RN[>A]-]<,.$6$WLK.U ]]_?V$E3H"FB$D(*?IGGB>>9 MB6?&6R$?50Z@R5-9<#5QB HX[F9 EU3B5:U=5$NC*@LK" M#3PO=DO*N).,[=I")F-1ZX)Q6$BBZK*D\O<=%&([<7SG>>&>K7-M%MQD7-$U M+$'_J!829V['LF(E<,4$)Q*RB7/KW\QC8V\-?C+8JITQ,9X\"/%H)G^M)HYG M#@0%I-HP4/S;P!2*PA#A,7ZUG$[W2@/<'3^S?[6^HR\/5,%4%/^PEA[L?T36G\&AB\5A;)/LFUM/8>DM=*B;,%X@I+QYI\^M3KL /SH#4#0 M H)3 6$+"$\%1"T@.A4P: '6=;?QW0HWHYHF8RFV1!IK9#,#J[Y%HUZ,FSQ9 M:HF[#'$ZN:.**2(RLI"@@&O:A(^OR++)'+.W9&O.,I92KLEMFHJ::\;79"$* MEC)0Y,NN\92J_-(^R?Q7S3:T0%IE*>]!:BD.:J;M@[=-0X%;SCT=\VO2.A=DL +@A[X]#A\!BG" M?0OW>^"ST]_>!Y^?_G9O'^YB8+OH!EUT \L7OL'7%ZQ_;Q\P"OB!_MF4=B';T).\5[4QD>Z+%G6CQ4=&^ M"XUZI;:*F2>!ERIV:P>NH<2"JXPAMW15XU??=QB-AJ/H(" ]9G$4^\.#J+PV\P>C813OF\U[S.(8\Z S M:Y1T=_H,TT5^HW+-N"(%9 CTKJXQ;K+IS)J)%I5M/1Z$QD;&#G-L9D$: ]S/ MA-#/$]/-=.UQ\C]02P,$% @ _8,*5?K['ESO @ )P@ !D !X;"]W M;W)K&ULK59;;],P&/TK5IC0D-AR6Q,TVDB]@ !I M4K4R>$ \N,F7QIIC!]MI![\>VTFS7K+PPDL3V^>JB60K?<3B4C)3!) M.$,"\HDS]6_GL<%;P#<".WGPCDR2->>/IO$YFSB>,0044F44L'YL80Z4&B%M MXU>KZ72?-,3#][WZ1YM=9UEC"7-.OY-,%1/GG8,RR'%-U3W??8(VS\CHI9Q* M^XMV+=9S4%I+Q(,/2UX+74=N3853JN,>VF;;19 M$RUX(5J$[CA3A40?6 99#W\^S/># 0%7U[DK=K O]BP85/Q2LVL4>F]1X 5! MGZ%A^@)23?S&IA_*D"4 6"\+X5/&NT1@<& MO!.+0X@C@U%G,!HT^* ()7^:(\(34^[!65R"V-@K2B);C>98[GJ[6W!J#W_W M&=YG8:C2 AA61Z($;G9R(1G69BH7H2HEX,PY,1HF4=0/&28\& _=VE2.AZ+2 ME'"82J0JQK!\G@ 5RU$0!^N%.[(HM%T(Q\,2+V &^KZ<2C,+6Y2,,."*"(XD MY*/@+#Z=Q%WKX"Q^$%BJK3&RH+"3ZVP41)814$BUA<#F[PG.@5*+9'@\ M-J!!>Z9UW!ZOT:]<\":8.59P+NA/DNEB%!P'*(,<5U3?B>57: +J6;Q44.5^ MT;*QC0*45DH+UC@;!HSP^A^OFD1L.?3Z>QR2QB%QO.N#',L+K/%X*,4226MM MT.S A>J\#3G"K2HS+@,:'JXS#4)AA+*4P;XI.:>+*'>!_="JX+A2YY!MG?_J%)0IN)9)V)2>(% M_%;Q(]2)/J$D2A(/7J?-;,?A=??@7562$UU)<#%?D94=JUV!>G'LLSQ5)4YA M%)16(_D$P?C]N[@???&P[+8LNPZ]LX?E+CE_W1@C=*V!J=^[^';?@&^OY=OS M9O52:6+>(F2HJN\9-8]Z9U;]. /T#%@J#Z-^RZCO1;K!BRBYMB$W<.+_A;%)YX4WEB;Z'X'\']0+-"2/L>3;P:2 M6N&0665(2 3_'I7#KB#"K4Z*@5RX?E$AE]NZJ6I7VY[TK.[$-N9U0WN+Y8)P M99CDQC4Z&IB").L>L9YH4;J^;"ZTZ?+MA6-G MMD/AW^_:*4DG!5=4[90 M4WTL"Q X,Y M4_4\ 2Y7HR .7F[%C0!D*P#$L>[>I!C>4D-'0^57!%E5R.:O7"I MNF@DQX159684SC*,,^,)U4P3.2=3!1J$H56M1$9FE4YV;L86@LU92H4AYVDJ M2V&86)"IY"QEH,D1F>';DI4<[.HO3# #1S=8[8Q<(Z18L'N<.M<:C"8?+L%0 MQO7'86@P 4LC3-=D)Q79Y!6R?7(KA5EJIZYFQ^%U7\&;4H,U;$O,&V>WWIDN: JCH+ ZJ$<(QN_?Q?WH MLX=5MV;5=>B=5UBU2?;[!A>1:P.Y_M/&MWL OKV:;\];Q2MM&.XW?'M*#?.2 M$XZODFYCZ<=)(O(,5&D/I7Y-J>^%^JYHAL+$NG)."P@\)[BQ.+UG1RLF+LVOQ&O^(._O7^Q#>$C?F$GN] MX"UZ^X$&V_5N'"3V'_W74Z21XL=CZY[V!^]:L<9+XO[^13Z$Q\2-R<1>3WB+ MR'Z@WG:1&R>)_19P!]@WX"?IC4=I+\*N96N,)3[=O]*'<)RD<9S$:P]O4'H+ MD&<[AQO]"A[*"]>5:>)J5;4N]=VZ\SNO^IUF>=4VWE*U8$(3#G,,C8X'N+55 MU8E5 R,+U_W<2X,.X"Z7V+V"L@MP?BZE>1G8!]3]\/@?4$L#!!0 ( /V# M"E79I)#L&@4 ,(@ 9 >&PO=V]R:W-H965T2Z3F-%[@;(\38EX MO:4)W\\,;+Q=>(@WD2PNF//IEFSH(Y5?M_="G9D-916GE&4Q9TC0]A M;1<)9<3O,=UG!\>H&,HSY]^*DR^KF6$5/:()7QEH&6>29Y6B>K'J0QJW[)2ST1!PF*HT^PZP3[.,$]D>#4"3EQ ))E/!=\C440K6G%0SGZ9K>8K9L5">91"W8U5GIP_T!UE M.45KP5.TX$P*5;I,=4)&:%$V3T6&?D"/:H6N\H0BOD9!G)'-1M -*6NMKKQ1 M/@94DCC)/JF,KX\!^OCA$_J 8H:>(IYGA*VRJ2E5KXNVS67=P]NJA_:)'CKH M3G4KRE#(5G2ER0^&\_V!?%/-5C-E]MN4W=J#P%]S]ADYUA6R+=O6]&=Q?CK6 M#>=]K8?_N_7.9#C-^G%*GG."]T@2FJ%E1!BCB5J@+[H"5PA7CRBD\#K;DB6= M&4KK,BIVU)A__QWVK1]ULPL)"R!A(1"L4P>WJ8,[1)\_<4D2I=SET?29BK]TTS!(OW0]0L(" M2%@(!.N4R&]*Y+]?%WS(.D#" DA8" 3KU&'4U&$$H L5PSM\XAW?LH]TH1]E M>R/KZ(D/^E&^ZQ7OFHXN]*-H2$!9"P$ C6*=&D*='D_;HP@:P#)"R A(5 L$X=L-5^^%L RE!# M.H^SYXV.E$$3Y8XL[T@9-%'8&AW+3*@)FV!\0AKP@='!@^-]^H8"EE^OD8 M;.'BY0E)"T!I(12M6ZO6\F$/0"Q G1TH+0"EA5"T;C5:=X<'3 M:_G'8J$)>RP6_3![,L8]L="$.>/1*;%HC10>=E*GQ.(VYI(N(\83OGE% M]Q$1J9KW7,9+-4-!G$D1/^>2BU),%N@!_::=JL'&+UZYD+0 E!9"T;IE;"TB M'@/H"*@3!*4%H+00BM:M1NL&\:#).5=')OU'VAUYSK&.],.P[_=UI!_F>BZV MCG6D'^988WQ"1^S6=]G#OJNW ?-R##LTI4(2@M :2$4K5N6UA[:^/VZ8(-: M0U!: $H+H6C=:K36T!XT.V?J0@WYK_T,39C.C&C"=&9$$Z8S(^;!GJSZ:MB4 MF^%J@?&74B^;;<$7[F4GW2E(<1599'% 'J_IJK3YKZI&B@^;>%^;]0 M2P,$% @ _8,*5&ULM5CO;]LV$/U7#EHQM, 6B?3OS#:P).N6H46-.-TP%/M 2V=; MJ"2Z)&5GP_[XD9(B:HC,Q.[TQ1(IO;O'>]8]B=,#%Y_E%E'!0YID<%WF.DK:RY2IO10;'RY$\BB I0F/@V"H9^R.//FTV)N(>93GJLD MSG A0.9IRL1?5YCPP\PCWN/$7;S9*C/ASZ<[ML$EJH^[A= COXX2Q2EF,N89 M"%S/O!_)Y14=&4!QQV\Q'F3C',Q25IQ_-H/;:.8%AA$F&"H3@NG#'J\Q24PD MS>-+%=2K_QY':SKRQ!Q&N69ZH.W[X!:L%#4R\ MD">R^(5#=6_@09A+Q=,*K!FD<58>V4-5B : TB, 6@%HP;M,5+"\88K-IX(? M0)B[=31S4BRU0&MR<69462JAK\8:I^9WN, MA83O8:G_#E&>(/ U_"15K.N!$51H"?BPTV76,XK#%>KYD&^R^&\]<9O!_1;A M;:YR82XD!?">PP)%\:?*0H0/JR3>,".3A-F1MO^;9!?2"[X &E,+'Y0V\?O7FOV%\7:ZZ9K2N&2WB]H[$ MO8DEVVP$EHSAP_JQ#O#IG;X5;A6F\L\VOF7RAT+<>;I)TRBV*,W M__8;,@Q^<+#NU:Q[KNCS>ZY8HA^D@FD;N1(^+.#F8=[/*0D(F?K[EJS].FO? MF?4=2JDU9+I,NC)_(!/PZ3VF*Q2M!7(&.[- @YKJH"-9!QVP'M:LAU\G:PD? M-&2=3"9'5!W524?.I#]K U H3A#6&>_,$HUKMN..A!UWP'I2LYY\G;"3)\(2 M$M"@75D26$,(G'D7@D=YJ%K;K1-Y9CU(PZI(1SI6@?]GXM8OB+.Q/R]EA6]J M.:)'A+3]GK@;?B4D_ ,G-F%WW'.K91V#]+N2N0O[(-8_B+/1OT#FP/U'Z6&.V?D#QPK?U)$&D]ZD74O:^()P.T*EY>F] MV1WWW()93Z&]KI3NPE2H-17J_@YY7NE^RWLR.2:T]03J]@0K].G=V1WZW))9 M8Z'#KK3NPE:HM17J_CIY7NO1DT_=ME=GO[&M8K:HWC.QB3,)":XU+K@8:7U$ MN>M3#A3?%3LM*ZX43XO3+;((A;E!7U]SKAX'9O.FWGN;_PM02P,$% @ M_8,*5?SSF64W P M0H !D !X;"]W;W)K&UL MK5;;CILP$/T5BU:]2-OE$@+I-D':!JW:2E57N[T\5'UP8!*L&CNU3=+^?<= M4"XL6JWRDM@PY]CGS#":Z5:JW[H ,.1OR86>.84QZRO7U5D!)=67<@T"WRRE M*JG!K5JY>JV YC6HY&[@>9%;4B:<9%H_NU7)5%:&,P&WBNBJ+*GZ]QZXW,X< MW]D]N&.KPM@';C)=TQ7<@_FVOE6X7T\*$W>D'NLM[SB M0.22?!1-N=F\72^PEL@=9, V=,%!7W0PDL)::H9L5.2X68)2D)/=B3>')_XX M//%5"H8RKE_CV=_N4_+J^6ORG#!!OA:RTDBHIZY!_5:%F[5:WS=:@P>T?JK$ M)1EY%R3P@J '/A^&IY AW*_A?@\\?3S<.X2[F+0NZ-K57WT>-:QA/ZOM,E=Z33.8.=A&-*@-.,F+9W[DO>MS[)QD MZ9G(#MP<=6Z.AMB3KXKF@%THDY7 :E1=05\0 :;/QX8OJOEL<]TDHVCB8V%L M]@TZC0K>QI%W&)4.WNV)RL-.>3A81[M/D'!&%XPSPT!?]0D.SUDXYR1+ST1V M8-^XLV\\6#A=7U/-U]?G7,,PWB\"WSLIE=,H/YK$1U'IX&V>J#7JM$:#6KO. MGK>=_8)L"Y85A"K WISQ*D:$W?FQ,,=1!K*2=;S-?5)CD_[@A^'\9'HTR@_GDS>'JD^C8KC M<-P%-6K?Q[\[)>;21ZD&7 (8\ M5ESHL5<:LQKZOLY+J*B^D"L0^&0A544-3M72URL%M'"BBOM1$"1^19GPLI%; MNU792-:&,P&WBNBZJJCZ-0$N-V,O]'8+=VQ9&KO@9Z,57<(,S/WJ5N',;UT* M5H'03 JB8#'VKL+A-+7Q+N [@XW>&Q.;R5S*!SOY7(R]P (!A]Q8!XI_:Y@" MY]8(,7YN/;UV2RO<'^_Y@#:(&LE"R(E,IC,+" M:H0P)9FZ[4%IUX?1$0,?:]<6,-H57@$ MI]>>9\_Y]5[QVQTAX4\G,>RJ]?1,FP?NN M'/^3V;.,^VW&_6/NV81R*G+HRK$1)DYHV]DZ"]/!X'+DK_?A#Z/2M!^W0<^@ MXA8J/@JU^ZP4Y'(IV._.=W72>,1[.Y^'49 $+P"[PN(@&'0C)BUB\E>(V/, M/]Y.P.1@YS"^# O5_E-X<^/=4+5D0A,."Y0&%RE61#6W2#,Q M7OJ_R#91$G8L*N)E9"5D2;;IR[:M* M BDF*>0S.NW"STS\PV*& M3D_.T FB'-UO1*T(+]38UT:C7[/BB=Z5G#HQH*-",JIP)54M0Z/?54FEI3N.?(;,M M>SS,;F_HI:I(#A//7$$%<@M>]O%#F 9?AZS_)[)7B8CZ1$3'V+,Y:E8YOAY )?C/WMKH7#J'"$TZ"/>J4M[K7%1[7],H7"'KM*BK5Q M/BBO94AVY<6C9$_=0!#^,AH6E_3BDJ/B;BBGYGH6:"W$\(5(#E8-1T&,][0- M1.$TC(?%I;VX]*BX>Z$),ZEK;S2%07WIP9[%213OY^XP*L+A*-S3Y^]4*OM* M_"!R3;E"#%8&%YR/C$'95MZVHT7EBM=2:%,*77-C'BN0-L#,KX30+QU;#_OG M+_L'4$L#!!0 ( /V#"E6L-0+,+@, *@* 9 >&PO=V]R:W-H965T M,ID6K(5Z[(.9"% :74]3TO/R6HM]0MW/,S)"F8@G_,I5R.W9EDD*60B81GBL!PY M=W@PP09@(GXEL!4'STA;F3/VH@??%B/'TXJ 0BPU!5%_&Y@ I9I)Z?A3D3KU MG!IX^+QG_V+,*S-S(F#"Z.]D(=@!2Q)0>4CVWZ%RE!'\\6,"O.+ME6L MYZ"X$)*E%5@I2).L_">[*A$' !R> ?@5P+\4$%2 P!@ME1E;#T22\9"S+>(Z M6K'I!Y,;@U9NDDPOXTQR]351.#F^)Y1D,:"9J9D'D"2A MV@F:J714$!L26: ML#1G&612Z-&40TZ2!?J\4Z4D0""2+=!/N0:.)@7G*@S="0$J^+JB^Z#XGFUJP0"B:&KE0>M!(WKO3>EWK],WJ_%]DM"KR/R/=\WP*?M,,? M(%9P;.#X&.ZJS-7I\^OT^88O.,.W3P94R1C8')44H9U"[].!R$D,(T=M1 %\ M \[X_3L<>9]L_MZ([,AM4+L-VMAKMTFV4)TQ5HTU6B.X>Z<*?#$D&S*GUC+OGZ0[Z#8[PVG,#?;/M ;L_3OEO/\K MDPIWM*W"?K-.+%%=KW=&U,'1B]OSQB2A*&\<(>8\998BLLK')XT48]_WFOI/ MPSJX%S8,N ?7"'V'^T'X2K4M1&&I8-YM5_GGY;6H'$B6FYO%G$EU3S&/:W65 M!*X#U/5^G(Z_@M02P,$% @ _8,*54C\50'@ @ 0P@ !D M !X;"]W;W)K&ULK99K;]HP%(;_BI554RMMS05R M@4&D%C9MDZ:ATFZ?37)"HB9V9CO0_OO93L@H<=D^[ NQX_.>/._QC=F>LD>> M PCT5)6$SZUP!O%0KYCL MV7V6M*B \((2Q"";6S?N=!&I>!WPHX ]/VHCY61#Z:/J?$GGEJ. H(1$J Q8 M/G:P@+)4B23&KRZGU7]2"8_;A^R?M'?I98,Y+&CYLTA%/K,;I'3$7+;*JA:Z/5TDU!U"RN!9.CA=2)^!:7F"2 UGK)+$'@ MHN3H/5JWLXIHAA:TJBD!(KCJW20):R!%'Y_D0N+ T64GNI*JA_4275Y8[G&>2+\_(E)%+N:KG[ M4F[+^O1%\OHB>3K?Z)5\!\_0>9Z:'+4IQN84:C-.>8T3F%MRMW%@.[#BMV_< MP/E@\O>?DKUP.^K=CLYE[]TFV]2!3JU. MD%TMQ3C\]2KQC-@*O#!9=(E:20JSH#,%*VJ?PC M@""\P8)N+9!!<,JQ%.QB=PIJ# ,<.%/5QX%NZ[R(&9B,+AQYP@."$:!H6A M9P:*>J#H+- ]%7*%X9,CP408#9:Y&T9C]P31$.5[OGL":1\=\>IZ_8;9MB < ME9!)G7,=2H^LO;+:CJ"U/O4W5,@[1#=S>TELY[[GSYW/=B8;+NYE :#08TF9G#J%4M69Z\JL@!++ M$UX!TU]67)18Z:Y8N[(2@',K*JD;>%[BEI@P)YW8L6N13GBM*&%P+9"LRQ*+ MIPN@?#-U?.=YX(:L"V4&W'12X34L0-U5UT+WW,Y+3DI@DG"&!*RFSKE_-AL; M>VOPG8 :7&D<;XW?ITNBF-<+O] M[/V3C5W'LL029IS^(+DJIL[803FL<$W5#=]\AC:>V/C+.)7VB3:MK>>@K):* MEZU8$Y2$-6_\V.9A2^!'KPB"5A"\51"V@M &VI#9L.98X70B^ 8)8ZV]F8;- MC57K: @SJ[A00G\E6J?2"TPQRP M;,G,06%")?J %LVJ(KY",UY6G %3TO2N M5 $"S6HA] CZ2O"24*((2'38JH^T_&XQ1X<'1^@ $89N"UY+S'(Y<95&-A.[ M68MWT> %K^!]J=D)"KUC%'A!T".?#P$G? MO_,3[V-?Z/_)V8M$A%TBPB'OZI=VL9%8EV8T^0A'87)Q'W8 M#F+?QO?\<6?T B[JX*)!N$N6:3:D\".J\!->4NBC:WS$6S-[.VS[%D$T2OK9 MXHXM'F1;8*JK1&\&5,M_(L9[ 'YPZN]0]AA%7MA/F724R2#E504"*\+6B((^ M(Q']N\V/]:ED]WX?<+*?L3@XW0$>G+J_;M% R8ZZF$;#,9F#JP]ZM)] ;Q3M M0/<817')+KE"E/$[8':)G4[TWVLX[WM$B?A;MWN&R5A'.RPNEMW MAKFOOV&Q)DSJ!5]IF7. MN9FZ'Y'T#U!+ P04 " #]@PI58RIG].$# !>%P &0 'AL+W=OV%R"YMFP=[2 B_H!FD\LZ6LH0(>LI0-'B2P1'WCI&2LHCI4_JY$.XMAQ5$<00"$5!Y,\! M-A#'BDG6\;4BM>IG*F#[^)G]IA OQ3P2#AL:_Q^%8K^V%A8*84OR6-S3XWNH M!$T57T!C7OQ'QZJM8Z$@YX(F%5A6D$1I^4N^51W1 F#O!,"M .Y0P*0"3 JA M966%K&LBB+]B](B8:BW9U$'1-P5:JHE2-8P/@LF[D<0)_X9$#'TA<0[H%@C/ M&<@Q$HBD(6K=HEMT$Z4D#2(2HP\I%RQ7S3CZ!SU(8X5YK&E3\89(CMH]!#EC M4;I#5X1''+VY!D&BF+^53)\?KM&;UV_1:Q2EZ+\]S;FL@J]L(66J8NV@DG15 M2G)/2/J8IQ=HXOR-7,=U>^ ;/?P: @G'!1QWX;;LW+J'W;J'W8)O<@ M^&6?CA+H]0/5"WS),Q+ VI)O* =V ,O_ZQ6>.?_VJ3)$UM$XJ35.=.S^+4WA MN[0E>Y(3SS8_,6PEQZS@4-/+P9],EJ[JY$-;2$\S;SJ;+^MFG1*]ND1/6^(G M.$",<%]=6N"YPV"(K*-Q6FN9UB?,!5NN;>JZTP'.'P1!91^.BUK@8:[6%28V&R#H:E[7&I0&K+7_Q M$,9+;_G":=HGC=2!G6:1=P8HN2V5W)Q2HB2)H5NR'/E(A:%(< M[H&$P%0#>7]+J7@^45NL]9:Z_Q-02P,$% @ _8,*539J0Y!# @ B 0 M !D !X;"]W;W)K&ULA51A3]LP$/TK)P]-(*$F M30>;6!JI!:$QK1,"P3Y,^^ FU];"L8//:>'?[^R$J). ?4E\YWO/[]EGYSOK M'FB#Z.&IUH:F8N-]65E72\^A6R?4.)15!-4ZR=+T-*FE M,J+(8^[:%;EMO58&KQU06]?2/<]1V]U4C,5+XD:M-SXDDB)OY!IOT=\UUXZC M9&"I5(V&E#7@<#45L_'9?!+J8\&]PAWMC2$X65K[$(*K:BK2( @UECXP2/YM M\1RU#D0LX['G%,.2 ;@_?F&_C-[9RU(2GEO]2U5^,Q5?!%2XDJWV-W;W#7L_ M)X&OM)KB%W9];2J@;,G;N@>S@EJ9[B^?^GW8 V39&X"L!V11=[=05'DAO2QR M9W?@0C6SA4&T&M$L3IEP*+?>\:QBG"\NI7)P+W6+8%=PJ8PTI9(:K@QYU_+N M>X+#656IL((%>*DU'< #*P$)IS7G*$\_* G]2]BKFG8KL#17? M6S."27H,69IE<'=[ 8<'1__2)&QL<)<-[K+(._FONV.8$2&;D::"'THNE69+ M2+! 2:W#"KA%;K!LG5-F':M^6N.&Q%R2(O@]6_*V<"?]>>[&0[H$/8ZD1\+%5_ID/9(ODXPF^ M)K:C&Z>1+US=;3$>G>;)=E]$LM=8X8[R*FME"#2N&)6./I\(<%W?=X&W3>RU MI?7&PO=V]R:W-H965TF_KYV$?)#@+I)Y@3BY M]W#N\;5S\/Q V3>^PUB YR1.^<+:"9'=VC:/=CA!_(9F.)5/-I0E2,@AV]H\ M8QBMBZ0DMEW'\>T$D=0*Y\6]%0OG-!:+TFQH\K!>6HQCA&$="02#YM<=+',<*2?+X7H%:]6^JQ/;U$?V^*%X6\X0X M7M+X'[(6NX4UM< :;U >B\_T\#NN"IHHO(C&O/@$ARK6L4"49G"L!WH#' MX?9'GMX SQD!UW'=@?2E/OT.1S(=%NFPFVY+E6JIW%HJM\#S?B%5J11XUQ'J MWX\R&CP(G/#_ABHMH(X'7UN"*Q3<% 7'%QOT0O]!V-U^ AD73W6#$OU:(5M2 A3:%TE M6F8&&NW3"J[3J'!ZNI$.11668JA386,GH/8]'2YIR@7+2SO[D"I[M96B#!LE MH_[!%%JW\,9!0.^*_:JU)QHUSJ&3*%UE6C\ M$-0:C!P &0 'AL+W=O M:5 %T:J6TZC4E( M%8CMP[0/;G)M+!([V$X+_WZVDV:%AJK:^)+8YWN>\[WX+MHP_B!R (F>RH** MD95+60UM6Z0YE%@,6 54G2P9+[%46[ZR1<4!9P94%K;G.*%=8D*M.#*R.8\C M5LN"4)AS).JRQ/QY @7;C"S7V@INR2J76F#'4857< ?ROIISM;,[EHR40 5A M%'%8CJRQ.YP%6M\H_""P$3MKI#U9,/:@-]?9R'+TA:" 5&H&K'YKF$)1:")U MC<>6T^I,:N#N>LO^U?BN?%E@ 5-6_"29S$?6I84R6.*ZD+=L\PU:?\XU7\H* M8;YHT^A>A!9*:R%9V8+5#4I"FS]^:N.P U \_0"O!7BO <$; +\%^,=:"%I M<*R%\Q9@7+<;WTW@$BQQ''&V05QK*S:],-$W:!4O0G6=W$FN3HG"R7C.5"3P_CP -Y6@>BBX6VC,?$. M$GZOZ0#YSAGR',_KN<_T>+C;Y\[_69_]L_47P?"[TO -GW]<:;RJC%_CA9!< MO?/??7EOF(-^9MW[AJ+"*8PLU=P$\#58\:Y(E[TDV>R>R%^D) MNO0$A]CC!!1I2LQS[$M!@PX-6D^+=>Q?73J.$]GKW>#NJ[E75WMJR;[:A;_/ M-NLQ&H:[:HVK]D[#*H&OS*00*&4UE4V!=M)N&(U-#WXEG[C#J=LC3]3P:F;- M7_IF\MU@OB)4H *6RI0SN%#]E#?3I-E(5IEVN6!2-5^SS-4 !JX5U/F2,;G= M: /=2(__ %!+ P04 " #]@PI5$*]@@%4# #8#0 &0 'AL+W=O%B^=W_GDC?)W!(%:\&^TT1G<^_,0PEL2,'TE=A_@"JA4^L7 M"Z;) 8'S:!6$E"!\*1D\(AI5@^+^" M4248.3)E*HY#1#19S*38(VE[&S=;<#"=VJ1/N7WOUUJ:I]3H]&(9_RZHHNX= MO$;+)'%%PM %+R>5?? R DTH4Z],EZ_7$7KY_-7,UR:Z]?#C*M*JC!0^$6F, M/@NN,X7>\@22IMXWHZZ''MX/?15V&GXL^ -\0D*<1BVC&?=+8\@-O+ R8,6 M>=0M_R)V X3#-GDCFV'](H;.;_B$WZI0ID4I=/A&?GPR;>A"0ZY^MA$O+4?M MEG;).%=;$L/<,VN" KD#;_'B63#&;]IP]6D6]6360#FJ48ZZW%M1GJ ;2;@B MY6JS%DJK-J"=QL<"+DQC'IQ'$C^*U *RHTQ!D73*04E/EXY%9(MS.T(>JT//83 MZM,LZLFL@?*L1GG6__)^UB?*/LVBGLP:**GI"=;L=2[-,LFC[:((()QHTMHD$HP/].=;B3T7LADCUE[*2<;Q(2%!62 M\A1=@J0B:3V^X4?#F4[PXPUKW1W[6 A]N96D_(.C< XR=5<*A=RJ7IZ*Z];Z MVK)TAW7_7_?RSO.9R)1RA1ALC!0/)F9GDN4UHJQHL74'ZUNAS3'=%3-S]0)I M.YCG&V$6SJIB ]27N<5?4$L#!!0 ( /V#"E4O)!<9<0, 'H- 9 M>&PO=V]R:W-H965TK[,LVAP/*$KX'I)TLN"JQT5ZQ\N1: ,PLJJ!\%P< O,&%> M,K%C*DH83 72)9%@<7OB,/9;#$)557?/,! M:D-]PY=R*NTOVM1S P^EI52\J,%:04%8]8_OZD"T &'O$4!4 Z*_!<0UP$;. MKY196Q=8X60B^ 8),UNSF8:-C45K-X29-%XKH9\2C5/)6?JK))+8D+Y!UU4R M$5^B,TIYBNVX[LU+D>8Z6F@N2 I(<:1R0&=2@I+(<@C(=!]A-,="&8B=T&)_ M>0$*$RI?Z76^7%^@E\]?H>>(,'23\U)BELF)K[0CH\M/:_7GE?KH$?4?2W:" MXN UBH(HZH#/W/ +2#4\M/!P&^[K.#;!C)I@1I8O?H3OO)1Z1,HMW]\_Z3%T MJ:"0/[H<5I2];DJSBT_E&J/ L'P=LNOT$*TIQQ MRE<$)/K^&8H%B,Z,./G^-2-'(MNRWF^L]X__/O:/Z?Y(9%ON!XW[@3/QLU(( M8*H^I;JL5OA^ZWV+^KWQSDOI7.1 "\/&PM!IX1VYL\?J8P:&>P9&\8Y\YP(' MRA\U\D=.^5>@*P&= :KO#":AT\)HST(X"H(=$\YE#C0Q;DR,W>>'P!DP7$"7 M^O&>^N&>>"?]@>+#X.%^#Y[8!::& *%K+FJO#$:[!OY'"1 ^U "ANPBP^>E4WW&YZ[VR]WHYZ?]5OM\JC,U7 MR6&PO=V]R:W-H M965T:E.=:[_8)*5[>'C/%8^H\5K(SRI%U/ U MS[B:>*G6JPO?5U&*.55G8H7<7$F$S*DV7;GTU4HBC6U0GODD" 9^3AGWIF,[ M=BNG8U'HC'&\E:"*/*?RVQPSL9YXH?<\<,>6J2X'_.EX19=XC_IQ=2M-SV]0 M8I8C5TQPD)A,O%EX,2>],L#>\8'A6FVTH5S*0HC/9>7&M1KYBP#-]O/Z&_LXLUB%E3AI<@^LEBG$V_D08P)+3)])]9O ML5[0>8D7B4S97UC7]P8>1(72(J^##8.<\>J??JT3L1% R(X 4@<0R[N:R+*\ MHII.QU*L099W&[2R89=JHPTYQDM5[K4T5YF)T]-9]*5@BMD,O83[2AL0"5S' MR#5+&%UD"-=<4[YD97.F%&H%-DYB##,>PT.*3,)KI9E)DQE[5)@4&60FWPI, M\F"6"ZG9/]1.\QCC_\;[)A%--LAS-N;$"?A7P<^@%_P!)" $'N^OX.3%J0.WUV2Y9W'[ M.W OK9 HX0XSFP25LI6"3S>8+U#^O6WE3L#R6;U0*QKAQ#,/HT+YA-[T]]_" M0?"G@VZ_H=NWZ+T==.>%,B.J5KFNCD_OS!A<:\S55L+](Q ^;PB?._/;%%R" M-81'AQ#:#=(M]*N&SBLGTH/@"P%S)C1&*1>96+(.M9UX>R8O#-K-/CB\ MWC7F@3EO&%3HS/$;:KSE \T*W$JN"A[8X/(5Y&G:'P;!V'_:-BEI)R6_("S\ M"P^2Q@CO:=ZAMWN>?9/7^D[8.X+@Q_">L#6?T&D578+W?Q!\M]ZM?X0',9 . ME'[GQA*V%A*Z/:2S O=XIW!/N:^PK=F$1W";\!AV$[9^$[J]HJ,81S\4(R$[ MJ[%UE=!M*S];C6Z4;ILCK7$0YR;?78W_ZY7'/=F>FI+644AX^#HD3I?:EW-K M2,1M2.XZK(,WZS <[:I#TKH'<1];?K(..U <=>AO'%S-5K:TQW,%D2BXKLZP MS6CS"6!6'7S;VZOO!S=4+AE7D&%B0H.SH=FJ974DKSI:K.PQ>"&TV3=M,T5C MXK*\P5Q/A"GNNE-.T'P8F7X'4$L#!!0 ( /V#"E7DJR/?[ , "P4 9 M >&PO=V]R:W-H965T+]R1]4:9"WXZ MV:(UOL?J\W8A])E?H2Q)CIDDG &!5U/O [R:A8%)L!%?"-[+@V-@2GGD_*LY MF2^G7F 888HS92"0_GO",TRI0=(\_BY!O6I,DWAX_(S^LRU>%_.())YQ^CM9 MJLW42SRPQ"NTH^J.[W_%94%#@Y=Q*NTOV)>Q@0>RG50\+Y,U@YRPXA]]*X4X M2("#%Q+",B'\KPE1F1#90@MFMJP;I% Z$7P/A(G6:.; :F.S=36$F6F\5T+? M)3I/I;]POMP32@%B2S!G"K$U>:08?) 2*WD!/NE.>@_NBTD&?'4:8S,KF+[^.*X9C]R.UT).6:1^"VT@Y<[M.1$]@C3)A4+_8 M@S-W:3E@3^KTA=:4Y\#WP+XZM41JKIOQ4:N^$M1D65L-Z'Q=IW9%92AO;59W M;N?Y^#^, ZR= XS.W:Y.K])9GI[0FO+4I@6Z74N7=CUU(J,@.&Y7=U"396U7 MH-NOS.P'"Q;Z X]:.R4W9-O*T8G3>6YZ0FM673L@&)^[=7OU2GVA->6IW1)T M.HX.)K8$.FS*,#QMW5>BFC1KYP+=UN4.H[5VLBYWX$;H/"T]H37KK7T0')^[ M:WMU3WVA-;_Q:_L4.OU'EP6W1#K\3(7)2=N^%E7P] ^VN]-)K#S=8FP9A O3]%>?J^<1L&%4;A.F_4$L# M!!0 ( /V#"E4*R]7AGP( ( 9 >&PO=V]R:W-H965T8NJKFXE3F 0G<%97+LY$J5(]>5:0X%EJ>\ M!*:_K+@HL-)7L79E*0!G%E10-_"\H5M@PIPXLK(K$4>\4I0PN!)(5D6!Q>\I M4%Z/'=_9"J[).E=&X,91B=>P '537@E],8AH) JPX#U:P,SH-00:3=^M9Q.9]( =\];]H\V M=AW+$DN8?T9VGC.#%_*J;1/5+>ZGH/22BI>M&#M M04%8\\9W;1YV )JG'Q"T@. A('P$,&@!@Z=:"%M ^%0+9RW ANXVL=O$)5CA M.!*\1L)H:S9SL-FW:)TOPDR?+)307XG&J?@3YUE-*$689>B"*'T>NTEX9;C=M/9@V M'@2/>#! EYRI7*(YRR#KP2>'\<,#>%=GHTM)L$W)-#A(^*5BIVC@G:# "X(> M?V9/A_M]X?R?]?FSK=]+QJ#KCX'E&SRK/U!"9$JYK 2@'Y.E5$+_^#_[>J"Q M$O9;,<-P)$N>YX7N9O=C.^K^7M*R;[2^V!?;;ZO M%NPJ-;&[.R.M +&VNT2BE%=,-=W;2;MU-;%3^H%\ZH]F?H\\T>NMV4;_Z)O= M>(G%FC")**RT*>_TG9ZXHMDWS47QT@[4)5=Z/-MCKE&PO=V]R:W-H965T M*% MFUP;:XY=;*?=OCUG)POMEE8(\2:QG7L>_^[B7,8;J>YU"6#(0\6%GGBE,:MS MW]=Y"175IW(% I\LI*JHP:E:^GJE@!9.5'$_"H*A7U$FO'3LUJY5.I:UX4S MM2*ZKBJJ'B^!R\W$"[VGA1NV+(U=\-/QBBYA!N9N=:UPYG!?A>9;8>!?PC<%&;XV)S60NY;V=?"HF7F"!@$-NK /%VQHRX-P:(<:OUM/K MMK3"[?&3^P>7.^8RIQHRR;^SPI03;^21 A:TYN9&;CY"FX\#S"77[DHV;6S@ MD;S61E:M& DJ)IH[?6CKL"4(!WL$42N(_E80MX+8)=J0N;2FU-!TK.2&*!N- M;G;@:N/4F T3]BW.C,*G#'4FO8(EY01?EN& +\>0*T;GC#/S2-Z2&9Z9HN9 MY((<"#R>@J&,ZQ.4W,VFY/CHA!P1)LAM*6M-1:''OD%6NZ.?MUR7#5>TA^MS M+4Y)'+PA41!%/?+LL'P*.UFD4 MQN_&_GH[K9=!X6 8=T$[N(,.=_"ON%^QEQQ ;GR379K!<^:>J/ALD/1#)QUT MZBNWH7ZA:,J&1:(&ZX/0, M;533)9N)D2O7:.;28-MRPQ)_+*!L #Y?2&F>)K9W=;^J]#=02P,$% @ M_8,*58YU8;SH!0 @BP !D !X;"]W;W)K&UL MK9I=;]LV%(;_"N$50PMDM2C)LI,E!AKK8QD:H$C6[6+8!6/1ME!)]$@Z3O[] MJ(](ED6SUGIN&DOF>0[)]Y5(G_)ZS_@WL:%4HIW'P&15#>6+L6W%Q%]^,K*)'-*5+62"(^O-,%S1-"Y+J MQ[\U=-3D+ (//[_1PW+P:C!/1- %2_]*8KFY& MDJ6B_!?MZ[;6""UW0K*L#E8]R)*\^DM>ZHDX"% Z) *<.<(X# M9B<"W#K /3?#I Z8' =X)P*\.L [-\.T#IB68E6S6TKC$TGFUYSM$2]:*UKQ MH=2WC%:*)'EAQ4?)U;>)BI/SSW1-4B2HE"E5#I,H3&[03)8W$]EJIO18;QLN[' M;=4/^T0_''3/V@.]^E2A>,RW-*$1^>'8X,43F-RI^0Y MITS.A$ +)6^2KVF^3*A ?W]6;="=I)GX1^?6"NCJ@<7Z<"6V9$EO1FH!$)0_ MT]'\YY^P9_VJ4QH2YD/" DA8" F+@& =O[B-7UP3O?++LO'+ZP5*R5[L$HE6 MZM68KU%,)-6YQH@=ZAI(F&\><$B?^$[M1!!VBH<.SW1>@>Q/" F+@& =KTP: MKTR,4_=UN^+**6A+7HOU4^<*(V"H*R!A?@7S2EBQ:7V>JRVL>F$_'^H.F3&$ MA$5 L([N7J.[9]3]@;V25.V2:MU1O./E[DAG "-IJ $@8;YYC-A"KY1PW78N M@.Q&" F+@& =5TP;5TR-,W:?I!2I3;O:6QA>"$;&4#] POQI[X7@]5\(D!E# M2%@$!.M(/VNDGQFE7[ L4S^.E/C+;Q=(;(A*@1(A=MJ?([<5;'(PT]AQ/0M[ M4]R=[H4Q[5"!STX;0*8-(6&1;@S.U+WT/*<90T?"RT;"R^](*"1B*R1(JK3C M-%7;O!A)AGC]LJD]JOPUVCQN%D#V/ M@& =^;#5%C,LHX!WN:2**TU"U8C..\Z='CUS=:-#C[F.>GA+%[ MTVECY_)8&6/NH5+6PLA,S;9T@]695Z97GK MGF9/E&M+6V;BT*4*E.:#T@)06@A*BZ!H7=^T%2[L0I=$,6AU"Y3F@]("4%H( M2HN@:%W?M-4N;"YW_=\UHU]IPEYO>5V8DP\VQ5E) ]"D(2@MT@UA8A\,H2MC M6[S"YLI._6/UL?BQ:EXL0&M7H#0?E!: TD)06@1%Z[JE+6KA*?AB 5KC J7Y MH+0 E!:"TB(H6MF^^EY[.LV, M'VPB2)H/2@M ::'=KZWJUQZHM)4_Q@4STZ/XMOEI@S7T?7P75<=@67YW.O2=\G>0"I72E4ED?IVKLO#KP6EU(MBW/ M6SXQ*5E6?MQ0$E->-%#?KQB3;Q=%@N;8\?P_4$L#!!0 ( /V#"E7A80,C MO@@ %)M 9 >&PO=V]R:W-H965T$^JB!8W']EF;?\C6EA?#'=I/D-Y-U4>P^3Z?YUU_=B7[/8ZW1>;.*%?,B'? M;[=1]N<]W:1O-Q-I$N3/$X3 M(://-Y,[Z7-(E"J@;O%;3-_RL]M"]52>TO1;=<=9W4S$:D1T0Y=%143ECU?Z M0#>;2BK'\7N#3DY]5H'GMX^Z63_Y\LD\13E]2#?_CE?%^F:B3805?8[VF^)K M^F;3Y@G)E;=,-WG]O_#6M!4GPG*?%^FV"2Y'L(V3P\_HC^:%. LHG?X T@20 M;L#\G8!9$S ;&C!O N9# ^0F0!X:H#0!RM M0E0AP9H38 V-!"R&!DCB M<TO'#2X-WN+2<9-+]3:?'MZ^]7M?CXKH]CI+ MWX2L:E]ZU8UZ M7QY5L^3JJY_EADY6_C,JZX_4I7M,P>3QLJ/*3)*\V*N+K] MI9QQ-,OH2G@LTN4WX6?A;K6*J]D9;00G.>28:J[^J-,BBC?Y3V637Q]UX<%N7 *GZZ; 9Q?Q@$>6<0DA"D2;'.!2-9T55/O/]!/.$ T_(5.;TLY/BR MW!.N^,NRN!)FTB>!B$3L&= #/URGRV.XI/6$Z_SP,'TMP\5WPXW!@^\--_GA MCW3'[=WBA[M1PNW='O[2*3WASO#G+O>$NQ\,?K_AAGO\\"#*N.'^X.=.I)[P M8/#@>\/#(2]=[W9GYM#LE%IFM3=_]WV4Q307[H2!.>8_ =T^T>R_??F#VU.U M'OJ<[Z(EO9F4"YZ<9J]TNM-%<6"V5&KJ>OYUGALJ$F*$G[YBW7 M&SMOD9B.Q PD9B(Q"XG92,PY8-K9]!&O9EIGS@YIY UIY"/''B"Q$(0Q,UHY MS6CE@QF=+BE=Y<)SEFZ%.,_W4;*DY2>QD+7+_>79R<1V(Z M$C.0F(G$+"1F(S$'B;E(S$-B_@%3SI\HC*7\'7 MZX%3_EBF>=&7&KC(V-2 Q'0D9B Q$XE92,Q&8@X27C+Y$!>T<@/S?#EOP.QV;2*":#M6,1CM?A,IBS^ZI">W6@FHV M5'.@F@O5/*CF0[4 JH4HC54&.JG_A=C4X52$V':@94,Z&:!=5LJ.9 -1>J>5#-AVH!5 M1 M&IMRVGI+Z8."RP^+H?C Z$0"+:2$:@94,Z&:U6CGGSJ*)(D+66670W9/PX6F M:KT/+:2$ M:B94LZ":#=4+/0*#]6E#-AFH.5'.AF@?5?*@60+6P[YU)%&6N MR6)_115IBRP)O\BR.:VA([Y/BM_5Z%0!+;Z$:@94,Z&:!=5LJ.9 -1>J>5#- MAVH!5 M1&IMRVB).\D$1YX>G-1J .="OJC(1E<[7B#SPNQJ=)*!EEU#-A&H6 M5+.AF@/57*CF034?J@50+41I;))HRRX)O^QR_ F2!CP_=:!K,'M,H3JNE0S8!J)E2SH)H-U1RHYD(U#ZKY4"V :B%*8Q-,6^5)/OK. M3W9/IUFCE/?CI$C+N]MMFG#6*- 24*BF0S4#JIE0S8)J-E1SH)H+U3RHYD.U M@%R6&VLJ431ET2E(#%']'C+(].S"0UN:O=07[)D!TNX'6X4Z2[^O)&3VE1 MI-OZYII&*YI5# M]YS'R:D3[8307\I[J69X<8EI1QR146.)*RFWDUP/9O8>!?PE<).'8R1)5D*L;&313KU M?%L0,$BT=2#F9PLS8,P:F3)^UIY>D](*#\=[]_>.W; LB8*98-]HJK.I-_%0 M"BM2,OT@=A^@YAE:OT0PY;[1KHH=F8Q)J;3@M=C,.?6,V,U^/0=-*%-O3,A+A)'*B 0586TJL#XXJ;/= M5MG"9[+=E7D/]?TK%/IAV"*?G9;/(3'RP,F#8SDVW U\V,"'SJ__'#PC2J'/ MJQK_^T>SCA8:N/K1QE:9#=K-;+M=JX(D,/5,/RF06_#B5R^"D?^NC;0CLR/N M?L/=/^6^O^G*4E_5-Q.14F="TM^0MK%7AD-G:/\9MG'@[S\1WAZ2G15Z5/>@ MJ7MP0=T%D6A+6 EM]59&XX,B_)[O!W^5^J^HHRJ'397#WS\G<_TDV:<@F7378Y*P&.YGN M4AA\<,S95XQ/1*YIKA"#E;'W>V.SO[(ZMJN)%H4[^99"FW/4#3/SI@/2!ICU ME1!Z/[&':?/N%/\!4$L#!!0 ( /V#"E6V4G33=@8 ) P 9 >&PO M=V]R:W-H965T9]NB&)_&1)68R%O&6K =\P@H-,*(X& MEF'8@QB'26]^E3V[9_,KFHHH3,@]0SR-8\SV"Q+1W77/[!T>/(2KM5 /!O.K M#5Z11R*>-O=,W@U*2A#&).$A31 CR^O>C7GI66,ED(WX.R0[7KM&:BG/E'Y1 M-W?!=<]0,R(1\85"8/EK2VY)%"F2G,?7 MHK=2K!^O6![F6+EXMYQISQRANR0/9/7I6X<('$;\G1SR].B@MV_>H3=H@/@: M,\)1F*"G)!3\0CZ4UQ_7-.4X"?C50,@Y*\T#OYC?;3X_Z\3\AN@#3<2:(S<) M2- A[^KE;8W\0-JJ-)AU,-C"T@+_2*,^&IH7R#(LLVL]WQ-/I+B1B5L=XL[+ MQ;NTNS^FW?O?VANV');!-\QXPU/!IZ(%=03?#6,X61&9P01:[%%]W#W>9X]O M=I@%Z/.?$HGN!(GY/QWK6>3Z1]WZ5=:^Y!OLD^N>3,NH"_;4Y M94DM^%Q+0L(<2)@+"?. 8 U73TI73UZY-$T@(P(2YD#"7$B8!P1K1,2TC(BI M]N5_2ACQZ2H)_Y6N/I5$$?FFKHG<=$6R9@5(4)0F6\+%0>A0N+I"0CN!I?*Z?06D. M*,T%I7E0M*;#:ZT)\Y5K<#$!J," I#F@-!>4YD'1FH%A58%AO78IUL_@[,BP MCG0\Q3(M=/K5"TIE^K)I:I[V+EU37>1'1/2+&/OD^9OU9./EED01M3H#0'E.:"TCPH M6M/75>_,G+UVD05MH('2'%":"TKSH&C-$PQ5)\W2=](>\U,:-!5>^K* T!Y3F%K1ZY,XL>SAM?<6"4MKT9M7%LO1=+%T5/G6^9Z%G MGNU$2)H#2G-!:1X4K>GKJLMEO?9))PNTT05*%*WISJJO9>F/6(%MFPL]K6VSV?8K:%L*E.:" MTCPH6N[70>W =$S8*CO:SJ6KTD3DQU?+I^7Q^9OLT'CK^:UYZ9@=SUWSTLL/ MQU?X_*S^!\Q68<)11)92E=&?R(6Q_/A[?B/H)CNN_4R%H'%VN28X($P-D)\O M*16'&Z6@_".$^7]02P,$% @ _8,*55_HGB[8! *1< !D !X;"]W M;W)K&ULM5C9;N,V%/T50AT4"9!8(K4ZM0TD3@=M M@<$$DTGGF9%HFX@DNB1M)W]?:HDD2S*M:-H\Q%IXEW-X>7G$V8'Q%[$A1(+7 M)$[%W-A(N;TQ31%N2(+%A&U)JMZL&$^P5+=\;8HM)SC*C9+81);EF0FFJ;&8 MY<\>^&+&=C*F*7G@0.R2!/.W.Q*SP]R QON#;W2]D=D#+-$*#/(1_Q-R4$TKD$&Y9FQE^SFSVAN6%E&)":A MS%Q@];,G2Q+'F2>5QS^E4Z.*F1DVK]^]?\[!*S#/6) EBW_02&[F1F" B*SP M+I;?V.$/4@)R,W\ABT7^'QS*L98!PIV0+"F-508)38M?_%H2T3! [@D#5!J@ ME@'T3AC8I8&= RTRRV'=8XD7,\X.@&>CE;?L(NN +2^5&@-_3B$0]]DN]/40:!Z:BK>(.O7-WA[0>_]JE$V!;5P!9 M"/4EI#>_)Z$RA[DYU*1C5U-IY_[L4U.9,]Y';&'G]-MEC>)&;'%(YH;J!(+P M/3$6O_X"/>NW/E#_D;,CB$X%T=%Y7Q3%)X#J1T*J,J+I^@H\DS5-4W6IUK,J MVI" "U5I1?U=]M%1Q'#S&%F;VR^"P'(#UYJ9^R92;2XCD;H54G<0TC7'J51K M\PPDMP/)FUJ^"UN(M#%'(O(J1-X@1.25\)"*\YB\#J9K+YBB(&B!TH8="B!-;<=M(=+& M'(EH6B&:?KQOD/QW:-.8=IL&@A#ZJ 6S9URKN1PA@%:]45L?63_X.3Z;<^FQ MF8QM0]_S[5;2^M C)PR@V1LG;GN]Z3,SB8P/9.HD]Q+ 6UN(%Z=3.8@N/=9B %3I>"Z228 M6HV_MES0YSN6CUH"0;T&^D!)U!O50#;<+AO6I+,+ZQ,<2T"MF*!>,ITEH&<+ M&XC?Z^+W)W:G #Q][SS&58LFJ%=-'UWKU5XW$)S?R1I.4&=N_P^)!6N-!?4B MJ_B:9GW"Y-"FAY/L0":;Z5!]P7(:4'.:5ZTKD;6#JJE M(-)+04WMX/6:DS66!%#%"$T%#<$>Q[L^$=5'4AG9:ZX=Q_=06S'J,QS+0*T8 MD5XQCF/@N%WVPH<=Q>RXZELF<-IRJ1RI(>H86BT%D5X*:A; 26B]4% G01MZ MT$%>6_;H$_KH7)J-P\B$\'5^1BO4"MVELCB7K)Y6Y\"W^>FG60\O#I&_8*Y* M5H"8K)2I-?'5O/#B7+:XD6R;'VT^,RE9DE]N"(X(SP:H]RO&Y/M-%J Z'5_\ M"U!+ P04 " #]@PI5O*$K!*D# "E"P &0 'AL+W=OLB;@P+=AZ"/JS( MD4B8Y#*[2RD&^O&975*47%-TBN:A+R3W,G/.G-T9SG3/Q:.,$15\R=)+2MF488\9DGQ>8T\J&BXPI&HJM+0N!+#)&66I[CC.R,Y;DUGQJYF[%?,I+ ME28YW@J0998Q\;3$E.]GEFL=)NZ2;:STA#V?%FR+*U3WQ:V@D=UXB9(,8IMH3 M\?A<.[4:3&UX^GWP_LX$3\&LF<0KGGY,(A7/K,"""#>L3-4=W_^.=4!#[2_D MJ31/V-=['0O"4BJ>U<;$($ORZLV^U$*<&/C>&0.O-O ,[PK(L'S+%)M/!=^# MT+O)F_XPH1IK(I?D^E162M!J0G9JOE(\?+S0<440\HP.6S(C5Y&R'"Y@1=<@ M*E,$OH&[U3TL]DQ$$A9:3/4$;]ZB8DDJ?Z:M=RB52$)%GHQ7N,\3)>$-F='Z MIQO,UBC^FMJ*:&MP.ZPI+BN*WAF*([CAN8HE_)I'&#VWMRG<)F;O$//2ZW3X M1YGWP7=ZX#F>!S^"#3)F F7]ZD#P&U5]@^"?4U4[JE6].E5U(03+MTC76L'Z M"4[WW;(G,VT4AD_OR25<*\QDJV05_J =7Z?RI2Q8B#.+-W=QU M!L%X-+5W+:2&#:EA)ZG?2%C-J0MY^!+9&SK>T&V''C70HT[HATJ-+N31"^2+ M\6@R<=J!QPWPN!.8ZM(&D]>PQR^Q_6'@G,$.&NS@7UV"GD[/;[T"0:[T7QWFB\4%+.AUH-C:G7SK8%=]]FY]@/_#.63 M?Y3[G2DW*?D*8[>%L=\?#_,^#277R'MM9 >]"?!&=+'GY;;^=?X M?Z=/75V^-7?J4(/G!SOP_J&1?=(Y92BVIC^4U F5N:J:J&:VZ4$75>=UW%XU ML#=,4()+2'%#IDY_3.5-5#UA-5"\,'W8FBOJZLQG3'TT"KV!UC>&PO=V]R:W-H965T M^SK>W/&UQD?"7U@&4(6:ST/W.7;C,L!>SK>P2U:(?Y]MZ2B9S.CNRL#:0K]X0\R,Z7=&(Y"^X'?D^!NJ M'0HEWYH43/T%QQKK6&"]9YR4M;%809GCZA<^UAMQ9B!X] 9>;>!U#8(K!GYM MX+]TAJ V"%XZ0U@;*-?MRG>U<3'D<#JFY BH1 LVV5"[KZS%?N58)LJ*4_$T M%W9\NN)D_?!Y+K8Z!0M2BOQC4$5P64 ,/H.5R,QT7R! -N J-GF4;00^QHC# MO&"?A.'W50P^?O@$/H <@V\9V3.(4S:VN5BTG-I>UPN<5POTKBS0!U\)YAD# M"4Y1JK&/^^VC'GM;;%:S8][SCLV]7L+?]_@&^,Y/P',\3[.>Q(B$I',R?P#EN"9_4\.P(:0K^_D-0 M@B\P?7794\P?Z^:6,WK(=7*.))722(7I UO3'']S(^5D7&I-DL4FRQ!!9 M*XA!$\2@CWWZC7!8 *;>[GL5HO59*'5!J?@BQ2?_%1VF_L@/QO;A?+,O05$T M:&/B2\Q@,'#;H.02Y+J>WX!:/H>-SV&OSPO"N-(T6""M*O6:OS;O3)+%)LD2 M0V2M&$1-#*)W%H_(9!!-DL4FR1)#9*T@#IH@#@R+1\47GK_SP:BC'9<8UW,Z MVJ'!!&'8T8Y+D.=[>ND8-AX/>SV^$WL(Z3H#XD #8G00A^V=RLGZ&*3SN9?Q MM8EHDBPV2988(FN%9=2$9?3.:C(R&4239+%)LL0062N(KG.J1QS#>E(3MH3 M&79.&@L=:MA1BU@#\OS0ZVB*!N4[@5Y4W+-"S.UU?"6*Y1QOE:I\A?0!<=GK MT91^OM?FHU&VV"A;8HJM'1GO%!GOG96E7H"I4)IDBXVR):;8VJ$\E:MN;R'U M%G7Q+U[V81AUQ>42Y [\KKAH0%&W:DHT*-^Y4NRXIPK/[2_Q?D484>&Y%)=9 M6N8X9YQ">4?7JS"]I*].2Y-LL5&VQ!1;.SRG8M0-WUMAC-:S1MEBHVR)*;9V M*$\UK=M;;;U%8:++^PTO\+H2HT$-1UV)N01YON]T)4:#&G;/+_;9G7*)Z%9= MYC/AS![SZGZP&6T^&,S4-7EG?.[>+ES->"P_,*@[[!-]]75"G'ZV.6:@0!LQ ME7,S$!&EU85_U>%DIVZT[PGGI%3-#,$440D0SS>$\.>.G*#Y[#+]#U!+ P04 M " #]@PI5HW?&37,# "X"P &0 'AL+W=OWN0]4'DUR(-4Z< MM1T8_OW:3L@"&U+4S@O8SCGG^ES?Q'>RX^)99H@*7G)6R*F3*57>NZY,,LR) MO.4E%OK)FHN<*#T5&U>6 DEJ23ES \\+W9S0PHDF=FTIH@FO%*,%+@7(*L^) MV,^0\=W4\9W#PB/=9,HLN-&D)!M\0O5GN11ZYK8J*30&XV3%^;.9?$RGCF[6 MWFWB8J)(-!%\!\*@M9H9V.Q;MLX7+4R=/"FAGU+-4]&3XLGSS4RG.H4YSW7Y M26)/<,E( 3?P5-$FC=59;36X8'4 GWFA,@F+(L6T@Q_W\\,>OJO3WN8^..1^%O0* M_E$5MS#PWD'@!4''?N;7T_TN.S\7??'#T4^2,6@+<6#U!I<*\>C83PKQZ.QA MM>\NCQT1*7S]I"7AH\)BV*(3_?J+'WJ_ M=1W-:XK%KRFV>"6QDT,T@#T2(=]V'4>_TJAF MPAWD]4OGOX>4[&776?0KA8W2^!(_OFXGOG_82A!>DEJ\BM1)ZD=MZD?7I7[+ M]4>7,JKV75FO1>ZLB.DAMI%W.QY-W.UQ0KM =Z>8^!JA1:>0WX).C(:MT;#7 MZ".5SS=K@0A4WQVZAA4(?HC;E'K4B.8F-[0 D) MKPI57P;M:MMF/MCNZFQ]YM_/_8[U6+>E=1?YGWS=TWXF8D-U4\%PK4.9:G1 MU'UB/5&\M(W0BBO=5MEAIEMK% :@GZ\Y5X>)"= VZ]&_4$L#!!0 ( /V# M"E7 /#&PO=V]R:W-H965T9S.O,"FQ!P2(QEH/BW@P5P;HDPC>\-I]>&M,#C]2/[)Z<=M6RH MAH7D?[/4Y#/OHT=2R&C%S9W<_P&-GBO+ETBNW2_9-[Z!1Y)*&UDT8,R@8*+^ MIP]-'8X R-,-"!M ^!0P>@8P; ##I.\$5IX)@GQ1BV#3AT?,/G&C"G"BXV/S?@C5)4; 'O)$,V!W+L MMZ('9[[94Y62;U^1DGPV4.C.[JCCC[KCVWOX6IOMF, Y^ M[SJ:UR1;OB99_$ID)XQ0\E7OSVO0=5D'=,D -0I=]W'4<_TY@4 M[F7KJGTO\K_6_I?3B%\IC9-"7[6%OCJOT#N)5ROCS!RZ:ER3_.9([*2PBX++ MR6CJ[X[+V>%TZK$\AR;NHSG1.&XUCGLUWC%]?Y$IL%\%["?0ABC\C'3I''Z.QP>J+S')JXC^9$YZ35.>G5N60[EH)(R8$![_HNS2N)'IB7T^N%X,.NQ+G#7KT? '?3VH MWE*U93A5<,@P%+8?MINJA[]Z8V3IIIN--#@KN66.\S(HZX#/,RG-X\8&:"?P MZ%]02P,$% @ _8,*52(IL*.9 @ U < !D !X;"]W;W)K&ULK55M;],P$/XK5D!H2+"\+ALEC=0V10QI4K5I\ 'QP4VN MC37'#K;3;O\>VTE#MV;5!/N2V.=[GO.]^"[9\$MG)OC8PG2\[OS.:R&#N>N1!0R)5AP/JW@1E0:HCT-7YWG$YOT@#W MUSOV+]9W[!R[#":2+X%@FCK=G,PD;?HG6\"#-UMS> 9 MFR&ZXDR5$LU9 <4 /CN.CX_@7>U_'X1@%X1I<)3P6\-.4>A]0($7! /WF;T< M[@^Y\W_6Y_]L_5$PPKXB0LL7/L-W#8H(T*U [6I"HI^3I51"/^I?0]EN^:)A M/M/H1K+&.8P=W^(,O&O,:A7+0TL:4Q,V*3!O&%YWF)N]F/\J&:_^G\0"T[5#OS#]7FAVIA M_$BM]=G=:U,5B+6=#U*[U##5UF)_*I/YKY _),CZQVPORE;^?= M%19KPB2BL-*FO--SW45%.T/:C>*U;9)+KG3+M&ULK51=;YLP%/TK%I.F3=H"@2QKNP2I23LM4ZM5[3X>ICTX M< E6LE,;49V&H MLQ(XU2-9@\ OA52<&MRJ3:AK!31W(%Z%<11-0TZ9"-*9.[M1Z4PVIF(";A31 M#>=4/2R@DNT\& ?[@UNV*8T]"--933=P!^9;?:-P%_8L.>,@-)."*"CFP?GX M;#FQ\2[@.X-6'ZR)K60MY;W=K/)Y$%E!4$%F+ /%UQ:64%66"&7\[CB#/J4% M'J[W[!]=[5C+FFI8RNH'RTTY#TX"DD-!F\KF2OK@AJ:SI1LB;+1 MR&87SAN'QFJ8L+=X9Q1^98@SZ4IDD@/Y2G>@R5MRGN?,VDLKLA+^'[%FO[H M0UFE7\]"@TDM-,RZ! N?(#Z28$JNI3"E)I)XKW@1/TOXN1$C MDD1O2!S%\8">Y;_#Q\_(27H#$\>7'.'[4H-"D\2&7$FMR9(J]8#&M53EFOR\ MPFBR,L#UKR'K//5DF-HV\)FN:0;S #M4@]I"D+Y\,9Y&'X;J_D]DCUR8]"Y, MGF-/+XL"7$,20W<$#0%2*,E)AG?/1&/MD=XH*?20$YY^[&_-CIYM&HV24[S@ M[6&-@V'CD],^S*L/#QJ"@]JX.:%132.,_]/ZTWX4G;L.?'*^P!'E)\I?&C_? MKJG:,*%)!0521J/WV.#*SPR_,;)V;;>6!IO8+4LAV =: M.K:)BJ)*4G$"]..7I&S)VLA,'"N!$8LRS_#,\) <<+AD_*=8 $CT0+-,A* MF9$<;C@2):68/UY"QI8CQW?6+V[)?"'U"S<>%G@.=R"_%S=$::RI2QG[IQG8X<3V<$&2120V#U=0]CR#*- MI/+XM0)UZC%UX.;S&OV3(:_(3+& , MPC)A_J-EU7=P[*"D%)+15;#*@)*\^L8/*R$V H)@2T"P"@A>&A"N D)#M,K, MT+K"$L=#SI:(Z]X*33\8;4RT8D-R/8UWDJM?B8J3\5=0&J"#BS0E6E:N\ M*@[5^H .KD!BDHD/0U>JT72,FZR0+ROD8 MRB"8LEPN!/N8II!WQ8WM\9(EW M%AE8 ;^4^1$*O4,4>$& OM]=H8,_NGB-]X9II1?6,Q$:W'#K3 @! M<(C,C!RB*Q ))X6I]1]?55]T+8&*?[LFH@(^[@;6&\&Y*' "(T>M= '\'ISX M_3L_\O[J8M\36$N#XUJ#8QMZ?%=._\R4#HPCHI:X^LPY@-HU9!=M*]:NM.V) MA>@1,!<6BH.:XL"*-"$YH25%BFIFUMZM8H[M1*-ZD2CY^:B2I#D":/0E5_T=.#H:7I/>_EAN#6]DSJ]$VMZWV8SD@#Z MA!.2J:T+A"J7%'W\59)"UPOZ,0$Z!=ZY7JS(NQ9.3V M$4YK$4[?:L\X[5.# MGL!:&IS5&IQ9"\%P%\I2Y+!4QY<$3@4JU9G!D3([7!UD^1Q5E5SO)IVKS3[, MH&L'J-B_(K#%U/>:P]JS8EV6)$LU'UMUVS%VG=J^T-J,-^R)_U85OD+N2X>> MT-HZ!(T.P4NJ7%?WJXK[&?@H0-2XK4[JKXIM$VU\YXKHU,"L%))=U"_SQB3ZX8>H+X/C/\#4$L#!!0 ( /V#"E5 'R.4 ( M )<% 9 >&PO=V]R:W-H965T!0H&6@ M9MG"#7!NB8R-7WO.H).TP./]@?V3J]W4LJ(:;B3_R4JLIL'[@)2PIBW'>[G[ M#/MZ$LM72*[=E^Q\;O(A($6K4=9[L'%0,^%7^KQ_AR- '+\ B/> V/GV0L[E MG"+-,R5W1-ELPV8WKE2'-N:8L#]EBD?B*([)XW).SL\N>GA'W:.,'.^H]U' /\"I M.CU\?!IN^VBB&UK -#"-HD%M(<^/.W+B//?_>@*+(Q(9P9[.0 M&D]Y]"RI8[&MN(F@ZE?$/4UR)!Z/3TNGG73: M*_T@D?)75-,3)5\E_^F&1\U2@]JXD: -9RO0]TUWVDV=:]]L?]/]R+JC:L.$ M-J[6!AH-KDS!RH\!'Z!L7.NM))I&=MO*3$Y0-L'&ULM55=;]HP%/TK5UDU==+6A!2RC4$DZ(?6:1VHM-NS22[$JF-GM@/M MO]^U RG; .UE+V []^.<AR0HLF3E3%4IZ MLE"Z9):V>AF:2B/+?5(IPCB*DK!D7 ;IP)]-=3I0M15 M!IU@>W#'EX5U!V$ZJ-@29V@?JJFF7=A6R7F)TG E0>-B&(PZ_7'BXGW =XYK ML[,&QV2NU*/;W.3#('* 4&!F705&?RN\0"%<(8+Q&Z+8? A@!P7K!;V3JT_XX9/S]7+E##^%]:;V"B K#96E9MD0E!R MV?RSIXT..PEQ?" AWB3$'G?3R*.\9):E ZW6H%TT57,+3]5G$S@NW5!F5M-3 M3GDV_8I$"=[!C*:=UP)!+6!65Y5 4MXR 1?,%'!-LX,;V=P!)^8="F8QAWL% MOH*!TTNTC OS!DZ 2[@O5&V8S,T@M 33-0NS#:1Q RD^ "F!6R5M8>!*YIC_ MGA\2O99CO.4XCH\6_%++,SB/WD(FHKQ M'$@88*6JI35$/A,U 7'0D# M$PDO,BVTWE&UO5\X%1](PY$QZ-#,Z<[) M1NNKIZQ@LE)-($+2HW. MWI-"NO&X9F-5Y7UEKBRYE%\6]%E [0+H^4(IN]VX!NV')OT%4$L#!!0 ( M /V#"E5B<6CFA , $0- 9 >&PO=V]R:W-H965TX_UTO%"SC9#?50&@R8^*<35W"JWK:]=560$551>B!HY/ MED)65.-0KEQ52Z"Y%57,#3PO=BM:9V7OW,IF)1K.2P[TDJJDJ*I]O@(G- MW/&=EQL/Y:K0YH:;S&JZ@@7HK_6]Q)';N^1E!5R5@A,)R[GSNW^=7IGY=L(_ M)6S4UC4QF3P)\=T,[O*YXYD% 8-,&P>*/VNX!<:,$2[CW\[3Z4,:X?;UB_L? M-G?,Y8DJN!7L6YGK8NY<.B2')6V8?A";/Z'+9V+\,L&4_4LVW5S/(5FCM*@Z M,:Z@*GG[2W]T'+8$07Q $'2"8$_@1P<$82<(WRJ(.D%DR;2I6 XIU3292;$A MTLQ&-W-A85HUIE]R\]H76N+3$G4Z^1L0&CDG"ZRGO&% Q)(LFKIF@.]64T9N M**,\ [*P17C'VTHSK^P!&-60DT=!K(LB'U/0M&3J$QI^7:3DXX=/Y ,I.7DL M1*,HS]7,U;AH$]K-N@7>M L,#BSPKX9?D- [(X$7! /RV_^14Y1[_D%Y.BY/ M(\-M!FY8,#JA3HP>IK36-K:GKD.O'#.)S,W/4VI8%94>QYN[/2U[-^ MSMC)*>ISBD;+Y8YGK,EQC^$>$KH B2U!2JP>PDKZ5+)2EZ &:R0Z98VT#QNP ] MGQ$N^ BA^!4A/PC]> _1:/!C$<5OW6W3/OGI:/*/PG1E&QIWV)JRQC;F5Z4R ME/]TH$%<1OMM9)'C51D97^E" _IVNLA!6V43"'QY\5 MH4%6^.]=[!;*O"L@/T12)%SG<,R:%F.Z5?38EHX:T2TLR#TMK-91B: MO,2*F0NU04DC*Z4K9JFKUZ'9:&2%#ZI$F$31**P8ET$V\]\>=393M15H31<2="XF@=7 M\>5U[ /\C-\Y[LQ>&YR5I5*OKO-K,0\BIP@%YM9!,'IM\0:%<$BDXY\6-.@X M7>!^^P/]SILG,TMF\$:)/WAARWDP":# %:N%?5*[[]@:2AU>KH3Q3]BUP%);T%S#6_71 M)(Y+MRH+JVF44YS-[I$LP3=8-*L":@5WM:TUPHLLN,E5+2T6<,-,"7>TA :N M9 %/F"N9<\&93^VS@N<2H<&ZYVQ)(Y:C@;-;M(P+-SJ3(SI_J^4%#**OD$1) B^+6SC[?XE'TRPF/@\[CX!1ZYE-V MAF^YJ LNUV!IK0Q_@TI)6QI 6= *4X*1$GS>)[Z!'WEX=\RW63P8CV?AMD?4 ML!,U_$S4H(^KB4KWN)+I=-#/E79*O]SSGC>/C>,W%J\P!%'HK6"G'3JY4 M=>6Z0EKZ#4,QD7!5&Z*Y:NK 20M!$5S,6>%[H%H:63Q,W85"0QKQ6C M)4P%DG51$/%^ XROQT[?V0X\T66NS(";Q!59P@S42S45NN=V45):0"DI+Y& M;.Q<]Z]N1F9]L^ GA;7<:2/C9,[YJ^E\2\>.9Q("!@ME(A#]6L$M,&8"Z33^ M;F(Z'=((=]O;Z'>-=^UE3B3<!K),QJ M'[;1F@'B&[FI5"T#MU)2\ZSU0 M$IU/0!'*Y 4Z0[1$SSFO)2E3&;M*YV&BN8L-\Z9EX@/,[W5YB09>#V$/8_0R MFZ#SLXO_P[C:1N<%=UYP$W=PT(N4 #WTHP)!%"V7K84>>J!D3AE5[[VMG1Z: MU(!^7\^E$OK'^&,ST<)\.\P0XO*&J4?385H82^X-&-265O?1)$I M*A34]%2-TIVLE1;4.E-O(E-KI&5($CQ*X_@Z$I1)DF?!M])YIK:6,XDK#68K M!-6'*7+5C$E"GARW;%-9[XCRK*8;O$-[7Z^TLZ(.I60"I6%*@L;UF$R2F^G MQX> ;PP;<[('K^1!J4=O+,HQB3TAY%A8CT#=LL,9D^@V!JK MQ#'9,1!,MBO='_MPDI FSR2DQX0T\&X+!99S:FF>:=6 ]M$.S6^"U)#MR#'I M?\J=U>Z4N3R;SY00S+HN6P-4EC!3TC*Y05DP-/ 6)F7)?/LHAX5L[X!OYN4< M+67<7,$%, E+QKESFRRRCI-'CHIC_6E;/WVF_I(>(!Z]@31.8[B_F\/EQ=6? M*)%3U,E*.UEI@.W_5Q9,_E'UXZN+AH5%87Z>8]Q"#\Y#^RFY,34M<$S<&!C4 M.R3YZU?)=?SA!>+]CGC_)?3\LU;&0*U5@5@:6&LE@"LJO6NCJ3C'MT5,X@#I MIW"7#WI)%NW.\!AT/ 8O\ICL4+NAA*7K7,4/L*('K3B'CWOW'!@\1Z,%3/HG M--+>\"\:TR3X0>B>\[RWU!+ P04 " #]@PI5+5QA(+$% "_+P &0 'AL M+W=O:4CZ@VG M.R'OU9HQC1Z3F*M99ZWUYJS;5V8'&XS*TXH.\"EB%7V%^WRL: MK*S2/M5T/I5BAV0ZVM#2+YE<6;0I<,33*^M&2_-K9.+T_((_,*7-I:)1Q-'B M2;-[](5N*$<_HT]A&*7RTQA=\/PB3B^&=S[3-(K5>S/DZXV/WOWT?MK5YEA2 M8G=9Y#W/\WHOY,7H4G"]5BC@(0L;XGUW?/^U^, =/W+$=TT-RT)ZSX4\]YS M2RI/4!]_0%[/PPW'LW@M_*F(QI.F:KBCOVRY2=[+DGM-Q?A_X>3X<.PH9;^\ M)OL9K__Z-?E9Q&'$5PK]]8L9A"XT2]3?35=;3APT$]/V?*8V=,EF'=-_%9,/ MK#-_^P:/>A^;I(*$^9"P !)&@&"6QH-2XX&+/O^5I0UG*1*&J-8RNMUJ>ALS MI 7BPNSG6HK8!*W,*,U,?JV:9''^:X-^CU>M/N0UW0 MPV'> !\,(X?#JA%6_8=E_8?.^MEG"/P MECF"U!@2YD/" D@8 8)9&I^6&I\Z;]G@^S;23RAA>BU"TQ9+Q3=,+LVG>1%H MDMD);2MS#IO4^]#)T.Y5/F3" !)&@&"6>N-2O;%3O2LI-D)FTVG-D%I3R9"X MJ\^XW[X9>_CTHT*,2I[>P4UJ.I.T51,2YD/"@O'!\RY]=NX_%8%26GI.2CTG M3CVOV5*L>/0/"Q$WHDP.)P+I W[_9!;.=&W%@(0%D# "!+,TP[WJ M;;?GGG;:<\N+8F[9^/Z:DX8UX?IX>*B;.V-;X4!I 2B-0-%L[6I.!3YVRHK^ M10NJUHVR.2%M.R0HS0>E!: T D6SQ?4J<3WP"6R!A)(:DN:#T@)0&H&BV5)7 M[@YV&@O'/SD+3KT#YT_.@Q8,:MB T@)0&H&BV=)5I@UVNS9[+5@DB>#H1HOE M?:-^H.X,*,T'I06@- )%LT6NG"$\A&_%H(81*,T'I06@- )%LZ6N7"/L-"SF M]3L876WE-S3DPW&#T<$PWWUTK94!=7J@:+8R ME=>#W6:/W6DO(QXEVZ11$E!_!Y3F@]("4!J!HMGZ5FX0'L,W65#S!Y3F@](" M4!J!HME25T81=CM%/^C;%E2GU[IPIVXM(JAM!$HC4#3[G_N5<>2YC:.]?DP? M7^K';D[;FQ24YH/2 E :@:+9^E;FDH?!^[$':C6!TGQ06@!*(U T6^K*:O*< M_L:/]N.":O?CT_Y>0W;G;JTBJ(L$2B-0-%O%RD7RW"[2[^@W=(G^1'ZTBC2- MT7DD8K%Z.L*6<(-;W[:@WA,H+0"E$2B:+7CE/7D#^ X-ZD"!TGQ06@!*(U T M6^K*@?)>69S4TI8H<-8J*F]R:$NXT[86$-17 J41*%HN8+>VOCAA MN.;$9+Y:/-_08I.M;KX56HLD^[IF-&0R'6!^OQ-"/V^D"<" #_!P &0 'AL+W=O187O,M M,+VSYB+'2D_%QI5; 3BUH)RZ@>=%;HX)<^*175N(>,0+10F#A4"RR',LGJ= M^7[L^,YAX8YL,F46W'BTQ1M8@KK?+H2>N35+2G)@DG"&!*S'SL2_F0V,O37X M26 O&V-D/%EQ_F@F7].QXQE!0"%1A@'KWPYF0*DATC+^5)Q.?:0!-L<']L_6 M=^W+"DN8SS%%+,$+M$*-H0QPC;FKJH,T!8$ MX6T79UHR1I;1E+9=[ \B;^3NFDZ=&@VC86WS0FN_UMKOU#I)$E%@BG3!U>]9 M"& */0,6:%^GL$UN2=IORO7\\$CNJ5$8>KUVO5&M-^K46[_TA$NEG[/5W!K1 MZ.3TJ^%@>"2QQ2CH-QQYH7%0:QR\+?_ 4I/YU[,^:,GZL'>DL;V*+N_C,O6^,M%OK:2D1AK:'>]4"'1Y3MIIPH MOK45>\65KO]VF.D.#<(8Z/TUY^HP,0?4/3_^"U!+ P04 " #]@PI59!VL M!*P$ !0%@ &0 'AL+W=OZ_4S:@'S)E]"EK*PGP>!M!C@Q_0N*]R*GG']"7\J$%@3= M"L&RY[7 SSE!@J)[6A10 D^")B\KFJ>$"SS G;$&/ZVR]V8/VN2LHYR>)SDLW.238_$]E>,KTNF9Z.??=S ME-6?"U52&XJ@II"=-WVOA:;?XDG-^@DH(NI6 TA_=+4$D02(/@*J$:/G\O,*^ODW;8 MH75]3K)9/P#'L_N"]\V.2!UT4@>G2 W%V%0APGE.$RP[&72L"C.1)5D%/0\R MP$FR9IG(B#(%@<:U1OV^Q96Z3+4N#U7V7;_F*K]T91QVVH;#ICC"!RN"I%D1 M\)T5P:5?7GMA1 M)W:D;8XQ*2FL&H^UQ^B<[?&<9/$YR6;G))N?B6POG:,NG2/MW/E>;Y1(>H4W ML.99DFZJR+4R1[!SY *F"'R6+@?,*E5EC/JMP_4\R[7\T<% < M3"EM:$-3JO3/]CT[M _FE,J_4$X^7SVU;.MMZV1ILS%;+&!_+#<]M:B(5G(3 MI&P#+9.N#RA,/&?D.:%WH*/>JZ%"ON_97.69'8U\;W1$P9W-I_W_UK.F-[2N MG%+2"E,WL$/7](TEQWI+B#&S0%6S'ZY1\ M\*/2#JSIN_?OF\1Z]P=KWK!%N\W9NK:<0[UU?NT+_;9QM;5;J8\+K:MV]WVI MWS6)]0$,EMH]36J=7XW4YLZ!%^S^E_71) >1UJ5H3@ZZI]WQYVU]Z'?P_,Z^ MB6W%\YD\+JT/V-[HF[/6!\R66+^@5+S>R &Z0^3I?U!+ P04 " #]@PI5SQ-Z<<0" -" M&0 'AL+W=O\Y.&MHIJR;8E\8^W_/RD MNM<%@"$/)1=ZZ!7&5'W?UUD!)=4]68' DY54)36X56M?5PIH[D E]Z,@N/)+ MRH27#IQLKM*!W!C.!,P5T9NRI.KW&+C<#;W0VPMNV;HP5N"G@XJN80'FKIHK MW/DM2\Y*$)I)012LAMXH[,\2J^\4OC'8Z8,UL9$LI;RWF^M\Z 76(>"0&&+CD0(PD*2[Q1]"2[+R3/06E2 99:0160 M"S+*K"M15P/@5#&4?>"W*WF)+SLS?D#&V0&\8Y*NB!;]!_ZX6? M-;Z.:U^C)WR-R8T4IM!D)G+(._#3T_BK$W@?\]8F+]HG;QR=)/RR$3T2!V]) M%$11AS^3Y\/#KG#^S_KLGZT?)2-N*REV?/$3?#.J!!-K3>98' M7'#]&2VT4 M]H*?79==TR7==+8_]G5%,QAZV UJ"UXZ>M7X57PL2O3+TDV?4FRV0N1'=U) MTMY)M!>4/5F@E-.*S0%+J&[5?5PZ?>&%FY[KJ4!GNU6Q8X MKT%9!3Q?26GV&VN@_0>0_@%02P,$% @ _8,*5&ULQ9EM;]LV$,>_"J$50PMTD:@G MVYEMP+'4K46"!G&SO1CV@K%H2ZA$>B1EI]]^U$-D2Z(%9R.0-[%$W?W(XYW^ M]C'3 V7?>8RQ ,]92OC,B(7879LF7\98A]N,&I_0P,Z#Q,O"0;&-1#)CS MZ0YM\0J+Q]T]DW=F0XF2#!.>4 (8WLR,!;P.H5\XE!9_)/C 3ZY!$$4KT6!0/)CCYS:P>XZN&<\QR3'8,)J!\%E@1E *EN6Z,./@Z0H"N?_S1[^Y]E;F^$T9>24/.<, MKZX3#CZ=*90%B< M)5MP*W4A @O.L>#@KUO) 9\%SOC?JI*H)G75DQ8:>LUW M:(UGAA1)CMD>&_.??X*^]:LJ'SIA@4Y8J G6RIS;9,X=HL^_42$3Q:K\?00$ M"U4B*H9?,HKOGOW9.9VP M0"A;P9'M=:R"OI7K66.O(Q5]*\?R M)A.U5(R;8,>#P89WX4(5WJ#7:^M,)RS0"0LUP5I;/VFV?O(6"C'1F3F=L$ G M+-0$:V4.6L=VPM*@$37D])4=CYW.#X6EPFKB>WY'(Q16L/A!T1$)I9EC.6J5 M@"?]$QP,>'&_6"I#''1[;;EII05:::$N6CL!]C$!]ENH13VKKOSII 5:::$N M6CM_Q\X1#K8WERJ&TWM]?>C:7<7H6SG.Q.HJ1M\*0NAU.Q#5E+[KGQ&,8[\% MAQNNKR+&3!GBH-^K*TXG+=!*"W71VADX-H'0>Q/%T-H\:J4%6FFA+EH[?\<& M$@YV.9+V$BO&@.+8O3X:/^.K,_PZQ;4(X2/%&3F5=C602 M676,7MT(NBO/B9^HD.]!>1EC%&%6&,CG&TK%RTTQ0?//C/F_4$L#!!0 ( M /V#"E5*'77;X0( *T* 9 >&PO=V]R:W-H965TBR#+,GRZ!L,W( MVRE.8= MD/:MH.?(=SXBS_&\/?#)*!UU+R,3O?1F4BW;V+ZJ_X0N1XPA& MEOI(!? U6.'[=V[7^;0OD9;(&OGX=3[^,?;PCDD5!]$-0TP V 2PSW-)U#5$ M^C>S#GM^QQG:ZVTONT5!/W#KHH;&3JVQ94?AK]V-EL@: M3H/::? 6W1JTF4]+9(U\NG4^W;:ZM20*MALQ\#LONG6WR.\[![JU5VOL'=4X MGHTG^P0=1;UV$UHB:QCLUP;[;]&D_3;S:8FLD<^@SF?05I,.=OZ6;M_IOFC2 MW2+/"9P736IO'2;T0>X[YJN4"D1@J6#.>4\U.2\/1^5$LMR<+Q9,JFTSPT2= M)X'K O5^R9A\GN@C2WU"#?\"4$L#!!0 ( /V#"E5WF?)CGP( /P& 9 M >&PO=V]R:W-H965TLFD"J2 @M M3!U$:D%3JPX-E77[4.V#20YBX<29?9 B[UWO9>)"KE-R&'PT+L<(YTF,Q M,RSY#4HB,\RMU#D87(Z\Z^[5S<#I5PK?));V8 TNDH76:R?<)2,O<(1084P. M0?!OBV-4R@$QC9][3*]QZ0P/UR_HGZK8.9:%L#C6ZKM,*!UY'SQ(<"DVBAYT M>8O[>"X=7JR5K;Y0UKJ#O@?QQI+.]L;,()-Y_1?/^SP<&(3=5PS"O4%8\:X= M52PG@D0T-+H$X[09S2VJ4"MK)B=S5Y0Y&3Z5;$?1 RI!F,!,&-K!5R-R*ZI\ M66A=)XET2Z'@+J_KSU(;6A,D(95MPQG('*92*6)*6QB"BO8BU=@;W6^@GOWL9N%E8GD;H/6 M>$>XAMO[]C&>)P'=Q;BRA8AQY''G6S1;]*+W[[K]X.,)NKV&;J]"[_UK">#I M,ZO"'6%F?QQCW7L#UA<-ZXN32?Y"*1KNBRU:XDM*%D2>P!SCC>&F07L.@F"L M+1TC7D-W@PK;S8UMU.WTA_[V"*'+AM#E24(3Q()KK.%IBMD"S0_XQ70,4X%K MF/%=1V,XRW/2\;K1.4;NI)O_S&J_":+_1KW0?P/6@X;UX'0OE#D:F\J"QP$A MXQ\M>HW1#0^*'G2"7N^OLOL'P\R]"U-A5I+'D<(EVP6= =?'U+.V%D@7U7Q; M:.)I62U3?I[0. 4^7VI-+X(;F&POO#"@MJ8]_C<^ZQ?4/<]BN]%.QA MQI@.%KF0U8#,M"X_AF$UF;&<5E=%R:1!LD+E5)NNFH95J1A-*R#E(NRT6G&8 M4R[)L"_G^5VNJV!2S*4>D&X3"MSM2SH@[?B:!$YN5*1L0)XNWO^<%_KV7>#N M9Q_.SEI/E[>[\0L+7)+0*WIS@.A5JX4+ XB)QX>)[]/&I+O;TG;XN1%RQ'., MUCO(T1Y#F'#B\6/LKRU!!R%W6U[R!M42P[I,AOVLD.MJB8@+&&6:L^"9B@$9 M4<''B@,KHSD72Q?N0&!2B$(%VI2I2=6&2/7;P6W7@PJN=7(N"V5SNPSN][@> MO@.L>F"0"]$8[! 7&/9+JC53\LYT[& ;? $%=?MQ61J'4T67[-E--I(:GUL&+4#2,[84(\P./] M(]O27F0;>V9W3#9-8ZAN.AG7 ?U--:>]*7O]*MV@Y,^%_CPWTY&V#Q7*[A7+ M^,+V%UEC %-OX^JT+,7RD^!3F3,W^8,3#OMTQ0MFA>*_338HE8D),$6"9Z8T MGVQ&?BE:/K*%7I73(L,]=T[0\[]=YRF33%&Q:=K4_C&O\JL=1]VWLFR_578- M>SW6[^QC-WES"B;C4S!Y$C79.WZ347+\'NLSWY&;[+[9-_M>DV%]$MHX;FT= MMIIH (?: ?D.QV.Q3AJ,YUQH+NO>C*T['Y0VU+WXQ/64;G0C\V MX("LV]]8RN=YTHRZAX6H1ZW;7V%Z[;@Y49M<7*9LP=)1W573L6T&IF&RUA<0 M=I$[>_D1C.,P/P(8E@=S@'$<"\OS/\VGA\['89BWGA?IH9P>RG$L'S*R'RR/ MGY.8RS_3)(FB.,96=#3R.AAAZQ;'\.-7P[P! \L#F?YNK?'=QBMD?QU@>[JO M0K"9XI6(S11?:T#\ZP:,)/'O-I8'&-@N8+4#^?UYH*;\G"B"7<6\84\PCB0) MAD M^FLTCI'5B>'CWQ_L*8FB)/$C@/D=1!&&P-.((Y@#\( A463?@SOOHW#U MG@K7_[T<_@%02P,$% @ _8,*59>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU M1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'V(+Y*]WZZDO+TS]N;*F!OQK6TZ M=SA;>]^_V=MSU5JUTOUF>M7!F96QK?3PUE[ON=XJ6;NU4KYM]I+]_7ROE;J; MO7O[T-:YW<-OC%>5UZ:#@^' 5ZWNW./Y\%;<:J>O=*/]]\-9?-VHF6AUIUO] M0]6'L_V9<&MS][NQ^H?IO&R6E35-^*NMU]>SP,D!>RBL7CWAY=2$! MY'"6[T.#*VV=CU?$]B4PWBJX>'PW>/-1-U[9$^G5)VN&7G?7H1GX%GOH:\1^ M>/@[=N(;^W^ZT:Q6NE(GIAI:U?FQ'ZUJ F#GUKIW,]')5AW.'BX1LJO%A\Y# M)XG3;FP*K@W?%/[U:3U^:P^XJ _M&PTG[&D=P?D@CTU7J\ZI6L K9QI= TUXI_U:' ]XN.?[5"3?YQ[P,69'-8H3Y:5N)G"D9I@] M\U%J*[[*!KH1!OFC[@!5RP:$Z+P=6HQ)B6;.;!I(>B!6@ZBCL_\==!\^L",^ M*X\1*:>P"64/Q)F?YQVE6F5N)3?%-9&0FDC8=;&F8(!Q3!D M%<)>AK2M]F,N&B)=2 6@N%1@LFF/47I(F/5P"F'#14BA.W'\W:L;\8?LI[<9 M)8N$61:@V'JHO/A;6BN[2>Q-*#LDS'8 Q8M7C7'NM;A_$HZ\M_IJ\#$>8TQ* M$0FS(CXIE(4Y99 M,%OFY5(I]BC&I*2S8)8.F?2+5QB3,L^"V3PQB]UX*U*B63"+YFDBM@DPI123 M,BLFA)4S2,C$N;(0P*6=IF08DU),RJR8IQG9QGZD[)(RV^7)5/7#-+78%4=U MK?'$5DK9)66V"YWXI!B37$%AM@N-F6%,2C0ILVAHS!QC4J))F45#8Q88DQ)- MNLW%E']*C$F))F46#9V4X]HAI1* M/KN%",QI;U(6RI@MA.KO/R&#&ZSZN7$GG,*8E(4R9@O1TP0XO&>4A3)F"SU, M$^S$,LSO3*<+\$QJ1EDHXZ]_7L:7<=1#>QB3LE#. M;*$IYGT8"K?I4=.8"L\-Y92%)L)/>DY9*-_F MPO\DD8Y(ZR7S+IYAXQ&X1Y5&-,RD(Y^TH/L4EA&C-REL")P8D[)0SFPA>@IS%^\EI"Q4,%N(Q)P,>D%9J&"VT(AY%3$KC-D' M3!PW"\I"!;.%Z-[$<;.@+%0P6XC&Q 5P05FH8+80C8D+X(*R4,%LH8V;?QXC M$\:D+%0P6PAO Z+C9D'N;F:VT/V:RK-\.%[Y&A<9!66AXI?%Q\(-5 MXJ^NUGA#3$E9J&2VT*;>O.<\F^XL*BD+E>P_K"&VW4TRI)*R4,ELH1UI 3=JK^#/_"P?%*-M6Y%>%/:&F>I%G8NKX:FN88CGWISHRL'W[7^O"; MW'?_ 5!+ P04 " #]@PI57T[J"J8" "8-0 &@ 'AL+U]R96QS+W=O MHZ<>7KR?N7C] M.I?_F=AM-OMU^=VM_QS+:?S'X/JCZ]^'72ECM7AM^VT95U7]>;A='NKK1WBX M3*X6SV^KJG]^"U4]=Y! D,P?%"$HSA^4("C-'Y0A*,\?I!"D\P<9!-G\00Y! M/G]0 T'-_$%AB3(N"9(F6!-H'9#K0.!U0+ #@=@!R0X$9@=$.Q"H'9#M0.!V M0+@#@=P!Z0X$=@?$.Q#H+:BW$.@MJ+<0Z"V3']L$>@OJ+01Z"^HM!'H+ZBT$ M>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z1]0[$N@=4>](H'=$O2.!WG&R64*@=T2] M(X'>$?6.!'I'U#L2Z!U1[TB@=T2](X'>$?6.!'HGU#L1Z)U0[T2@=T*]$X'> M"?5.!'JGR68W@=X)]4X$>B?4.Q'HG5#O1*!W0KT3@=X)]4X$>F?4.Q/HG5'O M3*!W1KTS@=X9]F?4.Q/HG2=_5A+HG5'O3*!W1KTS@=X9]F?4.Q/H MK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z*VHMQ+HK9/#)@1Z*^JM!'HKZJT$ M>BOJK01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'K;Y+ @ M@=Z&>AN!WH9Z&X'>CGH[@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WHYZ.X'>CGH[ M@=Z.>CN!WCXY[$V@MZ/>3J!W@WHW!'HWJ'?SDWH/X]>A#+>>[S4^_R>I'B_? M+;?'7Y??%R[ M]6(OX"6F1.2?;+>C;S\3VDJ;.K2*2?O>$('M\SOQD3YW7'][GJQ?'/IN\)MD M%\+T*DXV2&N;$?7FQ"_NH=L,O7>/-A,K%8JJ\,S:)&::NK8V(:YG3T/S6\KR)2&-)^<] M?M=._BIN2+)W$XXK?PYX.??UR3K7-G9Q;USX8OJX*SMTF0_/G?7I^1+O]#AN MMVUMF[%^[..1U$_.FL;OK U]EYZ*7IU/#O&&[>DSOSA_+G,N,.Z\=^/DX\2< M_7C"]*$A?520/M:0/O(5I1&*J#F%U)QB:DY!-:>H MFE-8S2FNYA18&UL4$L! A0#% @ _8,*59,E M9!'N *P( !$ ( !KP &1O8U!R;W!S+V-O&UL M4$L! A0#% @ _8,*59ED% #[ M'P & @($-" >&PO=V]R:W-H965T&UL M4$L! A0#% @ _8,*51C;P_E"!P YQ\ !@ ("!+ X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _8,* M5:^"#7/]#0 FIP !@ ("!!B( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ _8,*5:'5%XKL*0 D88 !@ M ("!$4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _8,*5;EU M-(ZB! -PL !D ("!0G< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _8,*5?L:3Y9O P _@< !D M ("!YH< 'AL+W=O%0 &0 @(&,BP >&PO M=V]R:W-H965T&UL4$L! A0#% @ _8,*5;%B\$'U P >PD !D ("! MO9H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ _8,*53(T(;4*! 40D !D ("!,*T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _8,*58HC6"L#! )@D !D M ("!V&PO=V]R M:W-H965T33 !X;"]W;W)K&UL M4$L! A0#% @ _8,*56AZ2(*4! W L !D ("!+ 8! M 'AL+W=O&PO=V]R:W-H965TP0 ,<+ 9 M " @7T0 0!X;"]W;W)K&UL4$L! A0#% @ M_8,*5?VN7=]! P %0@ !D ("!+Q4! 'AL+W=O&PO=V]R:W-H965T#'U[ 4 %@0 9 " @90E 0!X;"]W;W)K&UL4$L! A0#% @ _8,*5;-&8-E0!0 S X !D M ("!MRL! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ _8,*52N>3M:0 P L0< !D ("!5#@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _8,* M57 W07.\" G" &0 M @(':30$ >&PO=V]R:W-H965T&UL4$L! A0#% @ _8,*54O*4@E# P &P\ M !D ("!3E0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ _8,*5?SSF64W P M0H !D M ("!&V$! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ _8,*5:PU LPN P J H !D ("!>6H! 'AL+W=O M " !# M" &0 @('>;0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ _8,*56,J M9_3A P 7A< !D ("!*'0! 'AL+W=O $ >&PO=V]R:W-H965T&UL4$L! A0#% @ _8,*53Y21XN6 @ W@< !D M ("!Y'X! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ _8,*5<#F[.*S P )!$ !D ("! MY8@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ _8,*5&PO=V]R:W-H965T&UL4$L! A0#% @ _8,*5;RA*P2I P I0L !D M ("!'K0! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ _8,*5< \-S-; P C0L !D ("!,L ! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M_8,*5<.'"=+K P &Q0 !D ("!-LD! 'AL+W=O&UL4$L! A0#% @ _8,*56)Q:.:$ P M1 T !D ("!U](! 'AL+W=O&PO=V]R:W-H965T_9 0!X;"]W;W)K&UL4$L! A0#% @ _8,*51)0MM]( @ V@0 !D M ("!O-P! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ _8,*560=K 2L! 4!8 !D ("!0>@! 'AL M+W=O&PO=V]R:W-H965TIF000 -@8 9 " M@1_P 0!X;"]W;W)K&UL4$L! A0#% @ _8,* M54H===OA @ K0H !D ("!E_0! 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !C - &, +!L "H+ @ $! end XML 104 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 105 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 106 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.2 html 272 399 1 false 75 0 false 4 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1 Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100050 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100070 - Statement - Consolidated Statements of Operations and Comprehensive Income (unaudited) Sheet http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited Consolidated Statements of Operations and Comprehensive Income (unaudited) Statements 4 false false R5.htm 100080 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Sheet http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit) Statements 5 false false R6.htm 100100 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 100110 - Disclosure - Description of the Business Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureDescriptionOfBusiness Description of the Business Notes 7 false false R8.htm 100120 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies1 Basis of Presentation and Summary of Significant Accounting Policies Notes 8 false false R9.htm 100130 - Disclosure - Concentrations of Credit Risk and Other Risks and Uncertainties Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureConcentrationsOfCreditRiskAndOtherRisksAndUncertainties Concentrations of Credit Risk and Other Risks and Uncertainties Notes 9 false false R10.htm 100140 - Disclosure - Revenue from Contracts with Customers Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomers1 Revenue from Contracts with Customers Notes 10 false false R11.htm 100150 - Disclosure - Balance Sheet Details Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetails Balance Sheet Details Notes 11 false false R12.htm 100160 - Disclosure - Fair Value of Financial Instruments Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 12 false false R13.htm 100170 - Disclosure - Property and Equipment, Net Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentNet Property and Equipment, Net Notes 13 false false R14.htm 100180 - Disclosure - Acquisition Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisition Acquisition Notes 14 false false R15.htm 100190 - Disclosure - Goodwill and Intangible Assets, Net Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNet1 Goodwill and Intangible Assets, Net Notes 15 false false R16.htm 100200 - Disclosure - Legal Settlement Liability Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureLegalSettlementLiability Legal Settlement Liability Notes 16 false false R17.htm 100210 - Disclosure - Redeemable Convertible Preferred Stock Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStock Redeemable Convertible Preferred Stock Notes 17 false false R18.htm 100220 - Disclosure - Common Stock Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommonStock Common Stock Notes 18 false false R19.htm 100230 - Disclosure - Stock-Based Compensation Plan Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlan Stock-Based Compensation Plan Notes 19 false false R20.htm 100240 - Disclosure - Employee Benefit Plan Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureEmployeeBenefitPlan Employee Benefit Plan Notes 20 false false R21.htm 100250 - Disclosure - Income Taxes Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxes Income Taxes Notes 21 false false R22.htm 100260 - Disclosure - Lease Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureLease Lease Notes 22 false false R23.htm 100270 - Disclosure - Commitments and Contingencies Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 23 false false R24.htm 100280 - Disclosure - Investment in Cytek Japan Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureInvestmentInCytekJapan1 Investment in Cytek Japan Notes 24 false false R25.htm 100290 - Disclosure - Product Warranty Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureProductWarranty Product Warranty Notes 25 false false R26.htm 100300 - Disclosure - Net (loss) Income Attributable to Common Stockholders Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholders Net (loss) Income Attributable to Common Stockholders Notes 26 false false R27.htm 100310 - Disclosure - Geographic Areas Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureGeographicAreas1 Geographic Areas Notes 27 false false R28.htm 100320 - Disclosure - Related party transactions Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactions1 Related party transactions Notes 28 false false R29.htm 100330 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies Basis of Presentation and Summary of Significant Accounting Policies (Policies) Policies http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies1 29 false false R30.htm 100340 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables Basis of Presentation and Summary of Significant Accounting Policies (Tables) Tables http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies1 30 false false R31.htm 100350 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomers1 31 false false R32.htm 100360 - Disclosure - Balance Sheet Details (Tables) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetails 32 false false R33.htm 100370 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments 33 false false R34.htm 100380 - Disclosure - Property and Equipment, Net (Tables) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://cytekbio.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentNet 34 false false R35.htm 100390 - Disclosure - Acquisition (Tables) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionTables Acquisition (Tables) Tables http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisition 35 false false R36.htm 100400 - Disclosure - Goodwill and Intangible Assets, Net (Tables) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetTables Goodwill and Intangible Assets, Net (Tables) Tables http://cytekbio.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNet1 36 false false R37.htm 100410 - Disclosure - Legal Settlement Liability (Tables) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityTables Legal Settlement Liability (Tables) Tables http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureLegalSettlementLiability 37 false false R38.htm 100430 - Disclosure - Stock-Based Compensation Plan (Tables) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanTables Stock-Based Compensation Plan (Tables) Tables http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlan 38 false false R39.htm 100450 - Disclosure - Lease (Tables) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseTables Lease (Tables) Tables http://cytekbio.com/20220630/taxonomy/role/DisclosureLease 39 false false R40.htm 100460 - Disclosure - Product Warranty (Tables) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureProductWarrantyTables Product Warranty (Tables) Tables http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureProductWarranty 40 false false R41.htm 100470 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersTables Net Loss Per Share Attributable to Common Stockholders (Tables) Tables 41 false false R42.htm 100480 - Disclosure - Geographic Areas (Tables) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasTables Geographic Areas (Tables) Tables http://cytekbio.com/20220630/taxonomy/role/DisclosureGeographicAreas1 42 false false R43.htm 100490 - Disclosure - Description of Business - Additional Information (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails Description of Business - Additional Information (Details) Details 43 false false R44.htm 100500 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details) Details 44 false false R45.htm 100510 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents and Restricted Cash (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfCashCashEquivalentsAndRestrictedCashDetails Basis of Presentation and Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents and Restricted Cash (Details) Details 45 false false R46.htm 100520 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Accounts Receivables Allowance for Doubtful Accounts (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAccountsReceivablesAllowanceForDoubtfulAccountsDetails Basis of Presentation and Summary of Significant Accounting Policies - Summary of Accounts Receivables Allowance for Doubtful Accounts (Details) Details 46 false false R47.htm 100530 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Useful Life of Property Plant and Equipment (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyPlantAndEquipmentDetails Basis of Presentation and Summary of Significant Accounting Policies - Summary of Useful Life of Property Plant and Equipment (Details) Details 47 false false R48.htm 100540 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfFinitelivedIntangibleAssetsDetails Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets (Details) Details 48 false false R49.htm 100550 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details) Details 49 false false R50.htm 100560 - Disclosure - Revenue from Contracts with Customers - Schedule of Estimated Revenues expected to Be Recognized In The Future Related To Performance Obligations (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfEstimatedRevenuesExpectedToBeRecognizedInTheFutureRelatedToPerformanceObligationsDet Revenue from Contracts with Customers - Schedule of Estimated Revenues expected to Be Recognized In The Future Related To Performance Obligations (Details) Details 50 false false R51.htm 100570 - Disclosure - Revenue from Contracts with Customers - Schedule of Information About Receivables, Customer Deposits and Deferred Revenue From Contracts With Customers (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutReceivablesCustomerDepositsAndDeferredRevenueFromContractsWithCustomer Revenue from Contracts with Customers - Schedule of Information About Receivables, Customer Deposits and Deferred Revenue From Contracts With Customers (Details) Details 51 false false R52.htm 100580 - Disclosure - Revenue from Contracts with Customers - Schedule of Rollforward of The Current Liabilities (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRollforwardOfTheCurrentLiabilitiesDetails Revenue from Contracts with Customers - Schedule of Rollforward of The Current Liabilities (Details) Details 52 false false R53.htm 100590 - Disclosure - Balance Sheet Details - Schedule of Components of Inventory (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfInventoryDetails Balance Sheet Details - Schedule of Components of Inventory (Details) Details 53 false false R54.htm 100600 - Disclosure - Balance Sheet Details - Schedule of Components of Prepaid Expenses and Other Current Assets (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails Balance Sheet Details - Schedule of Components of Prepaid Expenses and Other Current Assets (Details) Details 54 false false R55.htm 100610 - Disclosure - Balance Sheet Details - Summary of Components of Accrued Expenses (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfAccruedExpensesDetails Balance Sheet Details - Summary of Components of Accrued Expenses (Details) Details 55 false false R56.htm 100620 - Disclosure - Balance Sheet Details - Summary of Components of Other Current Liabilities (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfOtherCurrentLiabilitiesDetails Balance Sheet Details - Summary of Components of Other Current Liabilities (Details) Details 56 false false R57.htm 100630 - Disclosure - Fair Value Measurement and Fair Value of Financial Instruments - Schedule of Financial Instruments Measured on Recurring Basis (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementAndFairValueOfFinancialInstrumentsScheduleOfFinancialInstrumentsMeasuredOnRecurringBasisDetails Fair Value Measurement and Fair Value of Financial Instruments - Schedule of Financial Instruments Measured on Recurring Basis (Details) Details 57 false false R58.htm 100640 - Disclosure - Fair Value of Financial Instruments (Additional Information) (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails Fair Value of Financial Instruments (Additional Information) (Details) Details http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsTables 58 false false R59.htm 100650 - Disclosure - Property, Plant, and Equipment - Summary of Property and Equipment, Net (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails Property, Plant, and Equipment - Summary of Property and Equipment, Net (Details) Details 59 false false R60.htm 100660 - Disclosure - Property, Plant, and Equipment - Additional Information (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails Property, Plant, and Equipment - Additional Information (Details) Details 60 false false R61.htm 100670 - Disclosure - Acquisition - Additional Information (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails Acquisition - Additional Information (Details) Details 61 false false R62.htm 100680 - Disclosure - Acquisition - Summary of Allocation of Purchase Price to the Assets Acquired As a Part of the Acquisition (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails Acquisition - Summary of Allocation of Purchase Price to the Assets Acquired As a Part of the Acquisition (Details) Details 62 false false R63.htm 100690 - Disclosure - Acquisition - Summary of Identifiable Intangible Assets Acquired And Their Estimated Useful lives For Amortization (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails Acquisition - Summary of Identifiable Intangible Assets Acquired And Their Estimated Useful lives For Amortization (Details) Details 63 false false R64.htm 100700 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Intangible Assets and Goodwill (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails Goodwill and Intangible Assets, Net - Summary of Intangible Assets and Goodwill (Details) Details 64 false false R65.htm 100710 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails Goodwill and Intangible Assets, Net - Additional Information (Details) Details 65 false false R66.htm 100720 - Disclosure - Legal Settlement Liability - Schedule of Legal Settlement Liability (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureLegalSettlementLiabilityScheduleOfLegalSettlementLiabilityDetails Legal Settlement Liability - Schedule of Legal Settlement Liability (Details) Details 66 false false R67.htm 100730 - Disclosure - Legal settlement liability - Additional Information (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails Legal settlement liability - Additional Information (Details) Details 67 false false R68.htm 100740 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails Redeemable Convertible Preferred Stock - Additional Information (Details) Details 68 false false R69.htm 100750 - Disclosure - Common Stock - Additional Information (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails Common Stock - Additional Information (Details) Details 69 false false R70.htm 100760 - Disclosure - Stock-Based Compensation Plan - Additional Information (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails Stock-Based Compensation Plan - Additional Information (Details) Details 70 false false R71.htm 100770 - Disclosure - Stock-Based Compensation Plan - Summary of Stock Option Activity (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails Stock-Based Compensation Plan - Summary of Stock Option Activity (Details) Details 71 false false R72.htm 100780 - Disclosure - Stock-based compensation plan - Schedule of RSU Awards Activty (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfRsuAwardsActivtyDetails Stock-based compensation plan - Schedule of RSU Awards Activty (Details) Details 72 false false R73.htm 100790 - Disclosure - Stock-Based Compensation Plan - Schedule of Stock-Based Compensation Expense (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfStockbasedCompensationExpenseDetails Stock-Based Compensation Plan - Schedule of Stock-Based Compensation Expense (Details) Details 73 false false R74.htm 100800 - Disclosure - Stock-Based Compensation Plan - Summary of weighted average valuation assumptions used to calculate the fair value of options granted (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfOptionsGrantedDetails Stock-Based Compensation Plan - Summary of weighted average valuation assumptions used to calculate the fair value of options granted (Details) Details 74 false false R75.htm 100810 - Disclosure - Stock-Based Compensation Plan - Summary of weighted average valuation assumptions used to calculate the fair value of the ESPP for the initial offering (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfTheEsppForTheInitialOfferin Stock-Based Compensation Plan - Summary of weighted average valuation assumptions used to calculate the fair value of the ESPP for the initial offering (Details) Details 75 false false R76.htm 100820 - Disclosure - Employee Benefit Plan - Additional Information (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureEmployeeBenefitPlanAdditionalInformationDetails Employee Benefit Plan - Additional Information (Details) Details 76 false false R77.htm 100830 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 77 false false R78.htm 100850 - Disclosure - Lease (Additional Information) (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails Lease (Additional Information) (Details) Details http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseTables 78 false false R79.htm 100860 - Disclosure - Lease - Schedule of Lease Expense (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfLeaseExpenseDetails Lease - Schedule of Lease Expense (Details) Details 79 false false R80.htm 100870 - Disclosure - Lease - Schedule of Supplemental Cash Flow Information Related To Leases (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails Lease - Schedule of Supplemental Cash Flow Information Related To Leases (Details) Details 80 false false R81.htm 100880 - Disclosure - Lease - Schedule of Supplemental Balance Sheet Information Related To Leases (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails Lease - Schedule of Supplemental Balance Sheet Information Related To Leases (Details) Details 81 false false R82.htm 100890 - Disclosure - Lease - Summary of Future Undiscounted Cash Flows And Reconciliation To The Lease Liabilities (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails Lease - Summary of Future Undiscounted Cash Flows And Reconciliation To The Lease Liabilities (Details) Details 82 false false R83.htm 100900 - Disclosure - Lease - Schedule of Future Lease Payments (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails3 Lease - Schedule of Future Lease Payments (Details) Details 83 false false R84.htm 100910 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 84 false false R85.htm 100920 - Disclosure - Investment in Cytek Japan - Additional Information (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails Investment in Cytek Japan - Additional Information (Details) Details 85 false false R86.htm 100940 - Disclosure - Product Warranty - Schedule of Product Warranty Liability (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureProductWarrantyScheduleOfProductWarrantyLiabilityDetails Product Warranty - Schedule of Product Warranty Liability (Details) Details 86 false false R87.htm 100950 - Disclosure - Net (loss) Income Attributable to Common Stockholders Per Share - Computation of the Basic and Diluted Net Income Attributable to Common Stockholders Per Share (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP Net (loss) Income Attributable to Common Stockholders Per Share - Computation of the Basic and Diluted Net Income Attributable to Common Stockholders Per Share (Details) Details http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersTables 87 false false R88.htm 100960 - Disclosure - Net (loss) income attributable to common stockholders per share - Additional Information (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareAdditionalInformationDetails Net (loss) income attributable to common stockholders per share - Additional Information (Details) Details http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersTables 88 false false R89.htm 100970 - Disclosure - Geographic Areas - Schedule of Revenue from External Customers by Geographical Areas (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfRevenueFromExternalCustomersByGeographicalAreasDetails Geographic Areas - Schedule of Revenue from External Customers by Geographical Areas (Details) Details 89 false false R90.htm 100980 - Disclosure - Geographic Areas - Schedule of Long-Lived Assets by Geographical Areas (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfLongLivedAssetsByGeographicalAreasDetails Geographic Areas - Schedule of Long-Lived Assets by Geographical Areas (Details) Details 90 false false R91.htm 100990 - Disclosure - Related Party Transactions (Additional Information) (Details) Sheet http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1 Related Party Transactions (Additional Information) (Details) Details 91 false false All Reports Book All Reports ctkb-20220630.htm ctkb-20220630.xsd ctkb-20220630_cal.xml ctkb-20220630_def.xml ctkb-20220630_lab.xml ctkb-20220630_pre.xml ctkb-ex31_1.htm ctkb-ex31_2.htm ctkb-ex32_1.htm ctkb-ex32_2.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 109 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ctkb-20220630.htm": { "axisCustom": 0, "axisStandard": 24, "contextCount": 272, "dts": { "calculationLink": { "local": [ "ctkb-20220630_cal.xml" ] }, "definitionLink": { "local": [ "ctkb-20220630_def.xml" ] }, "inline": { "local": [ "ctkb-20220630.htm" ] }, "labelLink": { "local": [ "ctkb-20220630_lab.xml" ] }, "presentationLink": { "local": [ "ctkb-20220630_pre.xml" ] }, "schema": { "local": [ "ctkb-20220630.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/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 689, "entityCount": 1, "hidden": { "http://cytekbio.com/20220630": 1, "http://fasb.org/us-gaap/2021-01-31": 4, "http://xbrl.sec.gov/dei/2021q4": 4, "total": 9 }, "keyCustom": 57, "keyStandard": 342, "memberCustom": 32, "memberStandard": 41, "nsprefix": "ctkb", "nsuri": "http://cytekbio.com/20220630", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "100000 - Document - Document and Entity Information", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100140 - Disclosure - Revenue from Contracts with Customers", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomers1", "shortName": "Revenue from Contracts with Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100150 - Disclosure - Balance Sheet Details", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetails", "shortName": "Balance Sheet Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100160 - Disclosure - Fair Value of Financial Instruments", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100170 - Disclosure - Property and Equipment, Net", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100180 - Disclosure - Acquisition", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisition", "shortName": "Acquisition", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100190 - Disclosure - Goodwill and Intangible Assets, Net", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNet1", "shortName": "Goodwill and Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100200 - Disclosure - Legal Settlement Liability", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureLegalSettlementLiability", "shortName": "Legal Settlement Liability", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LegalMattersAndContingenciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "ctkb:RedeemableConvertiblePreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100210 - Disclosure - Redeemable Convertible Preferred Stock", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStock", "shortName": "Redeemable Convertible Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "ctkb:RedeemableConvertiblePreferredStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "ctkb:CommonStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100220 - Disclosure - Common Stock", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommonStock", "shortName": "Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "ctkb:CommonStockTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100230 - Disclosure - Stock-Based Compensation Plan", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlan", "shortName": "Stock-Based Compensation Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "role": "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100240 - Disclosure - Employee Benefit Plan", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureEmployeeBenefitPlan", "shortName": "Employee Benefit Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100250 - Disclosure - Income Taxes", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100260 - Disclosure - Lease", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureLease", "shortName": "Lease", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100270 - Disclosure - Commitments and Contingencies", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100280 - Disclosure - Investment in Cytek Japan", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureInvestmentInCytekJapan1", "shortName": "Investment in Cytek Japan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100290 - Disclosure - Product Warranty", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureProductWarranty", "shortName": "Product Warranty", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100300 - Disclosure - Net (loss) Income Attributable to Common Stockholders", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholders", "shortName": "Net (loss) Income Attributable to Common Stockholders", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "ctkb:GeographicAreaDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100310 - Disclosure - Geographic Areas", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureGeographicAreas1", "shortName": "Geographic Areas", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "ctkb:GeographicAreaDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100320 - Disclosure - Related party transactions", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactions1", "shortName": "Related party transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100330 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100050 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesIssued", "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100340 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100350 - Disclosure - Revenue from Contracts with Customers (Tables)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables", "shortName": "Revenue from Contracts with Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100360 - Disclosure - Balance Sheet Details (Tables)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsTables", "shortName": "Balance Sheet Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100370 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100380 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100390 - Disclosure - Acquisition (Tables)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionTables", "shortName": "Acquisition (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100400 - Disclosure - Goodwill and Intangible Assets, Net (Tables)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetTables", "shortName": "Goodwill and Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "ctkb:ScheduleOfLegalSettlementLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100410 - Disclosure - Legal Settlement Liability (Tables)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityTables", "shortName": "Legal Settlement Liability (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "ctkb:ScheduleOfLegalSettlementLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100430 - Disclosure - Stock-Based Compensation Plan (Tables)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanTables", "shortName": "Stock-Based Compensation Plan (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100450 - Disclosure - Lease (Tables)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseTables", "shortName": "Lease (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100070 - Statement - Consolidated Statements of Operations and Comprehensive Income (unaudited)", "role": "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited", "shortName": "Consolidated Statements of Operations and Comprehensive Income (unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100460 - Disclosure - Product Warranty (Tables)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureProductWarrantyTables", "shortName": "Product Warranty (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100470 - Disclosure - Net Loss Per Share Attributable to Common Stockholders (Tables)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersTables", "shortName": "Net Loss Per Share Attributable to Common Stockholders (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "div", "ctkb:GeographicAreaDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100480 - Disclosure - Geographic Areas (Tables)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasTables", "shortName": "Geographic Areas (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ctkb:GeographicAreaDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityIncorporationStateCountryCode", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100490 - Disclosure - Description of Business - Additional Information (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "shortName": "Description of Business - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:NatureOfOperations", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_9db41792-be6f-47f9-a1f1-8a40bd1c9ffc", "decimals": "INF", "lang": null, "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "p", "ctkb:VariableInterestEntitiesAndVotingInterestEntitiesPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:VariableInterestEntityOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100500 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ctkb:VariableInterestEntitiesAndVotingInterestEntitiesPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:VariableInterestEntityOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100510 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents and Restricted Cash (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfCashCashEquivalentsAndRestrictedCashDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Summary of Cash, Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "div", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_565f115b-8bb2-484e-88a8-c96b1a245e40", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100520 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Accounts Receivables Allowance for Doubtful Accounts (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAccountsReceivablesAllowanceForDoubtfulAccountsDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Summary of Accounts Receivables Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_c2b0ce4b-f06e-41e7-addd-55e89b4f3b10", "decimals": "-3", "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_1ad07b87-6063-4eae-afd1-036b5f87b85e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100530 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Summary of Useful Life of Property Plant and Equipment (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyPlantAndEquipmentDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Summary of Useful Life of Property Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_1ad07b87-6063-4eae-afd1-036b5f87b85e", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_badbada3-1cb0-4a81-9552-93f4fd44bc9b", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100540 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfFinitelivedIntangibleAssetsDetails", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies - Schedule of Finite-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_badbada3-1cb0-4a81-9552-93f4fd44bc9b", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100550 - Disclosure - Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails", "shortName": "Revenue from Contracts with Customers - Schedule of Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_55ff3f2d-a622-40eb-b391-21cdfded1175", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_c2b0ce4b-f06e-41e7-addd-55e89b4f3b10", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100080 - Statement - Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)", "role": "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "shortName": "Consolidated Statements of Redeemable Convertible Preferred Stock and Stockholders' Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_75346388-f3f8-489e-a496-92514bcc6a6b", "decimals": "-3", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100560 - Disclosure - Revenue from Contracts with Customers - Schedule of Estimated Revenues expected to Be Recognized In The Future Related To Performance Obligations (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfEstimatedRevenuesExpectedToBeRecognizedInTheFutureRelatedToPerformanceObligationsDet", "shortName": "Revenue from Contracts with Customers - Schedule of Estimated Revenues expected to Be Recognized In The Future Related To Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100570 - Disclosure - Revenue from Contracts with Customers - Schedule of Information About Receivables, Customer Deposits and Deferred Revenue From Contracts With Customers (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutReceivablesCustomerDepositsAndDeferredRevenueFromContractsWithCustomer", "shortName": "Revenue from Contracts with Customers - Schedule of Information About Receivables, Customer Deposits and Deferred Revenue From Contracts With Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_565f115b-8bb2-484e-88a8-c96b1a245e40", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100580 - Disclosure - Revenue from Contracts with Customers - Schedule of Rollforward of The Current Liabilities (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRollforwardOfTheCurrentLiabilitiesDetails", "shortName": "Revenue from Contracts with Customers - Schedule of Rollforward of The Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": "-3", "lang": null, "name": "us-gaap:DeferredRevenueRevenueRecognized1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100590 - Disclosure - Balance Sheet Details - Schedule of Components of Inventory (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfInventoryDetails", "shortName": "Balance Sheet Details - Schedule of Components of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ctkb:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "ctkb:PrepaidInventory", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100600 - Disclosure - Balance Sheet Details - Schedule of Components of Prepaid Expenses and Other Current Assets (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails", "shortName": "Balance Sheet Details - Schedule of Components of Prepaid Expenses and Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ctkb:ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "ctkb:PrepaidInventory", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100610 - Disclosure - Balance Sheet Details - Summary of Components of Accrued Expenses (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfAccruedExpensesDetails", "shortName": "Balance Sheet Details - Summary of Components of Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "ctkb:CustomerDepositLiabilityCurrent", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100620 - Disclosure - Balance Sheet Details - Summary of Components of Other Current Liabilities (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfOtherCurrentLiabilitiesDetails", "shortName": "Balance Sheet Details - Summary of Components of Other Current Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "div", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "lang": null, "name": "us-gaap:AccruedIncomeTaxesCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100630 - Disclosure - Fair Value Measurement and Fair Value of Financial Instruments - Schedule of Financial Instruments Measured on Recurring Basis (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementAndFairValueOfFinancialInstrumentsScheduleOfFinancialInstrumentsMeasuredOnRecurringBasisDetails", "shortName": "Fair Value Measurement and Fair Value of Financial Instruments - Schedule of Financial Instruments Measured on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100640 - Disclosure - Fair Value of Financial Instruments (Additional Information) (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails", "shortName": "Fair Value of Financial Instruments (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100650 - Disclosure - Property, Plant, and Equipment - Summary of Property and Equipment, Net (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails", "shortName": "Property, Plant, and Equipment - Summary of Property and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "100100 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "role": "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100660 - Disclosure - Property, Plant, and Equipment - Additional Information (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails", "shortName": "Property, Plant, and Equipment - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_565f115b-8bb2-484e-88a8-c96b1a245e40", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100670 - Disclosure - Acquisition - Additional Information (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "shortName": "Acquisition - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_565f115b-8bb2-484e-88a8-c96b1a245e40", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100680 - Disclosure - Acquisition - Summary of Allocation of Purchase Price to the Assets Acquired As a Part of the Acquisition (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails", "shortName": "Acquisition - Summary of Allocation of Purchase Price to the Assets Acquired As a Part of the Acquisition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_55191711-fe87-48fc-99a7-d742044eef30", "decimals": "-3", "lang": null, "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b39f5ce4-1f21-41de-9122-480b90692a12", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100690 - Disclosure - Acquisition - Summary of Identifiable Intangible Assets Acquired And Their Estimated Useful lives For Amortization (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails", "shortName": "Acquisition - Summary of Identifiable Intangible Assets Acquired And Their Estimated Useful lives For Amortization (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_55191711-fe87-48fc-99a7-d742044eef30", "decimals": "-3", "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100700 - Disclosure - Goodwill and Intangible Assets, Net - Summary of Intangible Assets and Goodwill (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails", "shortName": "Goodwill and Intangible Assets, Net - Summary of Intangible Assets and Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100710 - Disclosure - Goodwill and Intangible Assets, Net - Additional Information (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails", "shortName": "Goodwill and Intangible Assets, Net - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ctkb:ScheduleOfLegalSettlementLiabilityTableTextBlock", "div", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "ctkb:LegalSettlementLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100720 - Disclosure - Legal Settlement Liability - Schedule of Legal Settlement Liability (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureLegalSettlementLiabilityScheduleOfLegalSettlementLiabilityDetails", "shortName": "Legal Settlement Liability - Schedule of Legal Settlement Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ctkb:ScheduleOfLegalSettlementLiabilityTableTextBlock", "div", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "ctkb:LegalSettlementLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyLawsuitFilingDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100730 - Disclosure - Legal settlement liability - Additional Information (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails", "shortName": "Legal settlement liability - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LegalMattersAndContingenciesTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyLawsuitFilingDate", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "p", "ctkb:RedeemableConvertiblePreferredStockTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_684154d7-68ca-41c9-861c-d31aac0ec911", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100740 - Disclosure - Redeemable Convertible Preferred Stock - Additional Information (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "shortName": "Redeemable Convertible Preferred Stock - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ctkb:RedeemableConvertiblePreferredStockTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_684154d7-68ca-41c9-861c-d31aac0ec911", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100750 - Disclosure - Common Stock - Additional Information (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "shortName": "Common Stock - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "ctkb:CommonStockTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_4f724612-7bdc-4ac2-85fa-80ac97b24487", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100110 - Disclosure - Description of the Business", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureDescriptionOfBusiness", "shortName": "Description of the Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NatureOfOperations", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100760 - Disclosure - Stock-Based Compensation Plan - Additional Information (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails", "shortName": "Stock-Based Compensation Plan - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "U_UnitedStatesOfAmericaDollarsShare", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_565f115b-8bb2-484e-88a8-c96b1a245e40", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100770 - Disclosure - Stock-Based Compensation Plan - Summary of Stock Option Activity (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails", "shortName": "Stock-Based Compensation Plan - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_952e7fa5-ab23-44dc-a686-5eac27bf0cbb", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100780 - Disclosure - Stock-based compensation plan - Schedule of RSU Awards Activty (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfRsuAwardsActivtyDetails", "shortName": "Stock-based compensation plan - Schedule of RSU Awards Activty (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_952e7fa5-ab23-44dc-a686-5eac27bf0cbb", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100790 - Disclosure - Stock-Based Compensation Plan - Schedule of Stock-Based Compensation Expense (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfStockbasedCompensationExpenseDetails", "shortName": "Stock-Based Compensation Plan - Schedule of Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_79632368-6b2e-49fd-b3a1-f6cb99eab3b2", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f25154d0-0453-434f-8879-f551af54479a", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100800 - Disclosure - Stock-Based Compensation Plan - Summary of weighted average valuation assumptions used to calculate the fair value of options granted (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfOptionsGrantedDetails", "shortName": "Stock-Based Compensation Plan - Summary of weighted average valuation assumptions used to calculate the fair value of options granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f25154d0-0453-434f-8879-f551af54479a", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_d315424f-5bbf-4d00-a2a8-4788096e4e0b", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100810 - Disclosure - Stock-Based Compensation Plan - Summary of weighted average valuation assumptions used to calculate the fair value of the ESPP for the initial offering (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfTheEsppForTheInitialOfferin", "shortName": "Stock-Based Compensation Plan - Summary of weighted average valuation assumptions used to calculate the fair value of the ESPP for the initial offering (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_d315424f-5bbf-4d00-a2a8-4788096e4e0b", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:DefinedContributionPlanTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100820 - Disclosure - Employee Benefit Plan - Additional Information (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureEmployeeBenefitPlanAdditionalInformationDetails", "shortName": "Employee Benefit Plan - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:DefinedContributionPlanTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100830 - Disclosure - Income Taxes - Additional Information (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "ctkb:SubLessorInAgreement", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100850 - Disclosure - Lease (Additional Information) (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails", "shortName": "Lease (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "ctkb:SubLessorInAgreement", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100860 - Disclosure - Lease - Schedule of Lease Expense (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfLeaseExpenseDetails", "shortName": "Lease - Schedule of Lease Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100120 - Disclosure - Basis of Presentation and Summary of Significant Accounting Policies", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies1", "shortName": "Basis of Presentation and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ctkb:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": "-3", "first": true, "lang": null, "name": "ctkb:OperatingCashOutflowsPaymentsOnOperatingLeases", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100870 - Disclosure - Lease - Schedule of Supplemental Cash Flow Information Related To Leases (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails", "shortName": "Lease - Schedule of Supplemental Cash Flow Information Related To Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ctkb:ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": "-3", "first": true, "lang": null, "name": "ctkb:OperatingCashOutflowsPaymentsOnOperatingLeases", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100880 - Disclosure - Lease - Schedule of Supplemental Balance Sheet Information Related To Leases (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "shortName": "Lease - Schedule of Supplemental Balance Sheet Information Related To Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MinimumLeasePaymentsSaleLeasebackTransactionsWithinOneYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100890 - Disclosure - Lease - Summary of Future Undiscounted Cash Flows And Reconciliation To The Lease Liabilities (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails", "shortName": "Lease - Summary of Future Undiscounted Cash Flows And Reconciliation To The Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:MinimumLeasePaymentsSaleLeasebackTransactionsWithinOneYear", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100900 - Disclosure - Lease - Schedule of Future Lease Payments (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails3", "shortName": "Lease - Schedule of Future Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_2b14dcc0-f025-4418-9159-8169f8f586c6", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLoanOriginations1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100910 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_2b14dcc0-f025-4418-9159-8169f8f586c6", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLoanOriginations1", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:InvestmentTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAttributableToNoncontrollingInterest", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100920 - Disclosure - Investment in Cytek Japan - Additional Information (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails", "shortName": "Investment in Cytek Japan - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:InvestmentTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_906e7492-5afe-4123-a047-b207678cbeaa", "decimals": "2", "lang": null, "name": "us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions", "reportCount": 1, "unique": true, "unitRef": "U_pure", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_565f115b-8bb2-484e-88a8-c96b1a245e40", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100940 - Disclosure - Product Warranty - Schedule of Product Warranty Liability (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureProductWarrantyScheduleOfProductWarrantyLiabilityDetails", "shortName": "Product Warranty - Schedule of Product Warranty Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "div", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_c2b0ce4b-f06e-41e7-addd-55e89b4f3b10", "decimals": "-3", "lang": null, "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100950 - Disclosure - Net (loss) Income Attributable to Common Stockholders Per Share - Computation of the Basic and Diluted Net Income Attributable to Common Stockholders Per Share (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP", "shortName": "Net (loss) Income Attributable to Common Stockholders Per Share - Computation of the Basic and Diluted Net Income Attributable to Common Stockholders Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "0", "lang": null, "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "U_shares", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100960 - Disclosure - Net (loss) income attributable to common stockholders per share - Additional Information (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareAdditionalInformationDetails", "shortName": "Net (loss) income attributable to common stockholders per share - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeBenefitsAndShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "div", "ctkb:GeographicAreaDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100970 - Disclosure - Geographic Areas - Schedule of Revenue from External Customers by Geographical Areas (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfRevenueFromExternalCustomersByGeographicalAreasDetails", "shortName": "Geographic Areas - Schedule of Revenue from External Customers by Geographical Areas (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "div", "ctkb:GeographicAreaDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_6b0f4a29-d598-43f0-934e-9237f129b7ff", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100130 - Disclosure - Concentrations of Credit Risk and Other Risks and Uncertainties", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureConcentrationsOfCreditRiskAndOtherRisksAndUncertainties", "shortName": "Concentrations of Credit Risk and Other Risks and Uncertainties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_b30a6e3b-bb96-4438-a2b8-d38bd1e5a619", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ctkb:GeographicAreaDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100980 - Disclosure - Geographic Areas - Schedule of Long-Lived Assets by Geographical Areas (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfLongLivedAssetsByGeographicalAreasDetails", "shortName": "Geographic Areas - Schedule of Long-Lived Assets by Geographical Areas (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "ctkb:GeographicAreaDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_f8751790-1219-44a2-95cd-4c7f571fa47c", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NoncurrentAssets", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_a2ef50d8-f213-46f9-8d4e-f8f2353f991b", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherInvestmentsAndSecuritiesAtCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "100990 - Disclosure - Related Party Transactions (Additional Information) (Details)", "role": "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1", "shortName": "Related Party Transactions (Additional Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "ctkb-20220630.htm", "contextRef": "C_a2ef50d8-f213-46f9-8d4e-f8f2353f991b", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:OtherInvestmentsAndSecuritiesAtCost", "reportCount": 1, "unique": true, "unitRef": "U_USD", "xsiNil": "false" } } }, "segmentCount": 75, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2021", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfLongLivedAssetsByGeographicalAreasDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfRevenueFromExternalCustomersByGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "ctkb_AcademiaAndGovernmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Academia and government member", "label": "Academia And Government [Member]", "terseLabel": "Academia And Government" } } }, "localname": "AcademiaAndGovernmentMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "ctkb_AccountingPoliciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policies.", "label": "Accounting Policies [Line Items]", "terseLabel": "Accounting Policies [Line Items]" } } }, "localname": "AccountingPoliciesLineItems", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfFinitelivedIntangibleAssetsDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "ctkb_AccountingPoliciesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounting policies.", "label": "Accounting Policies [Table]", "terseLabel": "Accounting Policies [Table]" } } }, "localname": "AccountingPoliciesTable", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfFinitelivedIntangibleAssetsDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "ctkb_AccruedPurchases": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued purchases.", "label": "Accrued Purchases", "terseLabel": "Purchases" } } }, "localname": "AccruedPurchases", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_AggregateCashConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Aggregate cash consideration", "label": "Aggregate cash consideration" } } }, "localname": "AggregateCashConsideration", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_AllowanceForDoubtfulAccounts": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allowance for doubtful accounts", "label": "Allowance for Doubtful Accounts" } } }, "localname": "AllowanceForDoubtfulAccounts", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ctkb_AverageMonthlyPayrollExpense": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average monthly payroll expenses.", "label": "Average Monthly Payroll Expense", "terseLabel": "Average Monthly Payroll Expense" } } }, "localname": "AverageMonthlyPayrollExpense", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "decimalItemType" }, "ctkb_BdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BD [Member]", "label": "BD [Member]" } } }, "localname": "BdMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_BiotechnologyPharmaceuticalDistributorAndCROMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Biotechnology, pharmaceutical, distributor and CRO member", "label": "Biotechnology Pharmaceutical Distributor And C R O [Member]", "terseLabel": "Biotechnology Pharmaceutical Distributor And C R O" } } }, "localname": "BiotechnologyPharmaceuticalDistributorAndCROMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "ctkb_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFixedAssets": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Fixed Assets", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Fixed Assets", "verboseLabel": "Fixed Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFixedAssets", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_CommitmentAndContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitment and Contingencies", "label": "Commitment And Contingencies [Line Items]", "terseLabel": "Commitment And Contingencies [Line Items]" } } }, "localname": "CommitmentAndContingenciesLineItems", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ctkb_CommitmentsContingenciesAndLitigationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commitment and Contingencies", "label": "Commitments Contingencies And Litigation [Table]", "terseLabel": "Commitments Contingencies And Litigation [Table]" } } }, "localname": "CommitmentsContingenciesAndLitigationTable", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "ctkb_CommonStockTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common stock text block.", "label": "Common Stock [Text Block]", "terseLabel": "Common stock" } } }, "localname": "CommonStockTextBlock", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommonStock" ], "xbrltype": "textBlockItemType" }, "ctkb_CommonStockWithheldRelatedToNetShareSettlementShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Withheld Related to Net Share Settlement Shares.", "label": "Common Stock Withheld Related to Net Share Settlement Shares", "terseLabel": "Shares of Common Stock withheld related to net share settlement (in shares)" } } }, "localname": "CommonStockWithheldRelatedToNetShareSettlementShares", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "ctkb_CommonStockWithheldRelatedToNetshareSettlement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Common Stock Withheld Related To Net Share Settlement.", "label": "Common Stock Withheld Related To NetShare Settlement", "terseLabel": "Shares of Common Stock withheld related to net share settlement" } } }, "localname": "CommonStockWithheldRelatedToNetshareSettlement", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "ctkb_ContractLiabilityPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contract liability policy text block.", "label": "Contract Liability Policy [Text Block]", "terseLabel": "Contract liabilities" } } }, "localname": "ContractLiabilityPolicyTextBlock", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ctkb_ConversionOfRedeemableConvertiblePreferredStockToCommonStockUponInitialPublicOfferingShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering share", "label": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering share" } } }, "localname": "ConversionOfRedeemableConvertiblePreferredStockToCommonStockUponInitialPublicOfferingShare", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "ctkb_ConversionOfRedeemableConvertiblePreferredStockToCommonStockUponInitialPublicOfferingValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering, value", "label": "Conversion of redeemable convertible preferred stock to common stock upon initial public offering, value" } } }, "localname": "ConversionOfRedeemableConvertiblePreferredStockToCommonStockUponInitialPublicOfferingValue", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "ctkb_CostOfSalesRelatedToRoyaltyExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of Sales Related To Royalty Expense", "label": "Cost of Sales Related To Royalty Expense", "terseLabel": "Cost of sales related to royalty expense" } } }, "localname": "CostOfSalesRelatedToRoyaltyExpense", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_Covid19PandemicPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Covid 19 pandemic policy text block.", "label": "Covid19 Pandemic Policy [Text Block]", "terseLabel": "Covid 19 pandemic" } } }, "localname": "Covid19PandemicPolicyTextBlock", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ctkb_CustomerDepositLiabilityCurrent": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutReceivablesCustomerDepositsAndDeferredRevenueFromContractsWithCustomer": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 }, "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfOtherCurrentLiabilitiesDetails": { "order": 0.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Customer deposit liability current.", "label": "Customer Deposit Liability Current", "terseLabel": "Customer deposits, which are included in 'Other current liabilities'", "verboseLabel": "Customer deposits" } } }, "localname": "CustomerDepositLiabilityCurrent", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutReceivablesCustomerDepositsAndDeferredRevenueFromContractsWithCustomer", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_CustomerMixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer mix [Member]", "label": "Customer mix [Member]", "terseLabel": "Customer mix [Member]" } } }, "localname": "CustomerMixMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "ctkb_CytekDevelopmentTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cytek Development Technology.", "label": "Cytek Development Technology [Member]", "terseLabel": "Cytek Tech" } } }, "localname": "CytekDevelopmentTechnologyMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_CytekJapanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cytek japan member", "label": "Cytek Japan [Member]", "terseLabel": "Cytek Japan" } } }, "localname": "CytekJapanMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_DeepcytoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DeepCyto.", "label": "DeepCyto [Member]" } } }, "localname": "DeepcytoMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1" ], "xbrltype": "domainItemType" }, "ctkb_DeferredOfferingCostsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Deferred offering costs policy text block.", "label": "Deferred Offering Costs Policy [Text Block]", "terseLabel": "Deferred offering costs" } } }, "localname": "DeferredOfferingCostsPolicyTextBlock", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ctkb_DeferredTaxAssetsValuationAllowanceReleaseAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred tax assets, valuation allowance released, amount.", "label": "Deferred Tax Assets Valuation Allowance Release Amount", "terseLabel": "Valuation allowance released" } } }, "localname": "DeferredTaxAssetsValuationAllowanceReleaseAmount", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_DiscountRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Discount rate", "label": "Discount rate" } } }, "localname": "DiscountRate", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ctkb_EmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan [Member]", "label": "Employee Stock Purchase Plan [Member]", "terseLabel": "ESPP [Member]" } } }, "localname": "EmployeeStockPurchasePlanMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfTheEsppForTheInitialOfferin", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_EmployeeStockPurchasePlanTwoThousandAndTwentyOnePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan Two Thousand And Twenty One Plan [Member]", "label": "Employee Stock Purchase Plan 2021", "terseLabel": "Employee Stock Purchase Plan 2021" } } }, "localname": "EmployeeStockPurchasePlanTwoThousandAndTwentyOnePlanMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_EquityIncentivePlanTwoThousandAndTwentyOnePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity incentive plan two thousand and twenty one plan.", "label": "Equity Incentive Plan Two Thousand and Twenty One Plan [Member]", "terseLabel": "Equity Incentive Plan (2021)" } } }, "localname": "EquityIncentivePlanTwoThousandAndTwentyOnePlanMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_FederalTaxCreditExpirationYear": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Federal Tax Credit Expiration year", "label": "Federal Tax Credit Expiration year", "terseLabel": "Federal credit expiration year" } } }, "localname": "FederalTaxCreditExpirationYear", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "gYearItemType" }, "ctkb_GeographicAreaDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of Geograohic area textblock.", "label": "Geographic Area Disclosure [Text Block]", "terseLabel": "Geographic areas" } } }, "localname": "GeographicAreaDisclosureTextBlock", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureGeographicAreas1" ], "xbrltype": "textBlockItemType" }, "ctkb_GreaterThanOneYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Greater than one year member", "label": "Greater Than One Year [Member]", "terseLabel": "Greater Than One Year [Member]" } } }, "localname": "GreaterThanOneYearMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfEstimatedRevenuesExpectedToBeRecognizedInTheFutureRelatedToPerformanceObligationsDet" ], "xbrltype": "domainItemType" }, "ctkb_GrossProceeds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross proceeds.", "label": "Gross Proceeds", "terseLabel": "Gross Proceeds" } } }, "localname": "GrossProceeds", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_IPLicenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "IP license [Member].", "label": "I P License [Member]", "terseLabel": "IP License" } } }, "localname": "IPLicenseMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "ctkb_IncreaseDecreaseInLeaseLiabilities": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase Decrease In Lease Liabilities", "label": "Increase Decrease In Lease Liabilities", "negatedLabel": "Lease liabilities", "terseLabel": "Lease liabilities" } } }, "localname": "IncreaseDecreaseInLeaseLiabilities", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ctkb_IncreaseDecreaseInLegalSettlementLiabilities": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Legal settlement liabilities.", "label": "Increase Decrease In Legal Settlement Liabilities", "terseLabel": "Legal settlement liabilities" } } }, "localname": "IncreaseDecreaseInLegalSettlementLiabilities", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ctkb_IntangibleAssetInAccruedExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Intangible asset in accrued expense.", "label": "Intangible Asset in Accrued Expense", "terseLabel": "Intangible asset in accrued expenses at period end" } } }, "localname": "IntangibleAssetInAccruedExpense", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ctkb_InterestExpensesForAccretionOfLegalSettlementLiabilities": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest expenses for accretion of the legal settlement liabilities.", "label": "Interest Expenses For Accretion Of Legal Settlement Liabilities", "terseLabel": "Interest expenses for accretion of the legal settlement liabilities" } } }, "localname": "InterestExpensesForAccretionOfLegalSettlementLiabilities", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ctkb_IssuanceOfCommonStockUponInitialPublicOfferingNetOfUnderwritingDiscountsAndCommissionsAndOtherOfferingCostsShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs share", "label": "Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs share" } } }, "localname": "IssuanceOfCommonStockUponInitialPublicOfferingNetOfUnderwritingDiscountsAndCommissionsAndOtherOfferingCostsShare", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "ctkb_IssuanceOfCommonStockUponInitialPublicOfferingNetOfUnderwritingDiscountsAndCommissionsAndOtherOfferingCostsValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs, value", "label": "Issuance of common stock upon initial public offering, net of underwriting discounts and commissions and other offering costs, value" } } }, "localname": "IssuanceOfCommonStockUponInitialPublicOfferingNetOfUnderwritingDiscountsAndCommissionsAndOtherOfferingCostsValue", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "ctkb_LaboratoryEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Laboratory equipment [Member].", "label": "Laboratory Equipment [Member]", "terseLabel": "Laboratory Equipment" } } }, "localname": "LaboratoryEquipmentMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "ctkb_LegalSettlementLiability": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureLegalSettlementLiabilityScheduleOfLegalSettlementLiabilityDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Legal settlement liability", "label": "Legal Settlement Liability", "totalLabel": "Total legal settlement liability" } } }, "localname": "LegalSettlementLiability", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureLegalSettlementLiabilityScheduleOfLegalSettlementLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_LegalSettlementLiabilityCurrent": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureLegalSettlementLiabilityScheduleOfLegalSettlementLiabilityDetails": { "order": 0.0, "parentTag": "ctkb_LegalSettlementLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Legal settlement liability current", "label": "Legal Settlement Liability Current", "terseLabel": "Legal settlement liability Current" } } }, "localname": "LegalSettlementLiabilityCurrent", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureLegalSettlementLiabilityScheduleOfLegalSettlementLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_LegalSettlementLiabilityNonCurrent": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureLegalSettlementLiabilityScheduleOfLegalSettlementLiabilityDetails": { "order": 1.0, "parentTag": "ctkb_LegalSettlementLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Legal settlement liability Noncurrent", "label": "Legal Settlement Liability Non Current", "terseLabel": "Legal settlement liability Non Current" } } }, "localname": "LegalSettlementLiabilityNonCurrent", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureLegalSettlementLiabilityScheduleOfLegalSettlementLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_LessThanOneYearMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Less than one year member", "label": "Less Than One Year [Member]", "terseLabel": "Less Than One Year [Member]" } } }, "localname": "LessThanOneYearMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfEstimatedRevenuesExpectedToBeRecognizedInTheFutureRelatedToPerformanceObligationsDet" ], "xbrltype": "domainItemType" }, "ctkb_ManufacturingCompanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufacturing Company [Member].", "label": "Manufacturing Company [Member]", "terseLabel": "Manufacturing Company" } } }, "localname": "ManufacturingCompanyMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_MileStonePayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Mile stone payment.", "label": "Mile Stone Payment", "terseLabel": "Mile stone payment" } } }, "localname": "MileStonePayment", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements not yet adopted.", "label": "New Accounting Pronouncements Not Yet Adopted Policy Policy [Text Block]", "terseLabel": "Recent accounting pronouncements not yet adopted" } } }, "localname": "NewAccountingPronouncementsNotYetAdoptedPolicyPolicyTextBlock", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ctkb_NonCashInvestingAndFinancingActivitiesDeferredFinancingCostsInAccountsPayableAtPeriodEnd": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non Cash Investing and Financing Activities Deferred financing costs in accounts payable at period end", "label": "Non Cash Investing and Financing Activities Deferred financing costs in accounts payable at period end", "terseLabel": "Deferred financing costs in accounts payable at period end" } } }, "localname": "NonCashInvestingAndFinancingActivitiesDeferredFinancingCostsInAccountsPayableAtPeriodEnd", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ctkb_NonCashInvestingAndFinancingActivitiesStockOptionExerciseInAccountsReceivableAtPeriodEnd": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Non-Cash Investing and Financing Activities, Stock option exercise in accounts receivable at period end.", "label": "Non Cash Investing And Financing Activities Stock Option Exercise In Accounts Receivable At Period End", "terseLabel": "Stock option exercise in accounts receivable at period end" } } }, "localname": "NonCashInvestingAndFinancingActivitiesStockOptionExerciseInAccountsReceivableAtPeriodEnd", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ctkb_NoncontrollingInterestInConsolidatedSubsidiary": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Noncontrolling interest in consolidated subsidiary.", "label": "Noncontrolling Interest In Consolidated Subsidiary", "terseLabel": "Noncontrolling interest in consolidated subsidiary" } } }, "localname": "NoncontrollingInterestInConsolidatedSubsidiary", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "ctkb_NumberOfAdditionalSharesPurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Additional Shares Purchased", "label": "Number Of Additional Shares Purchased", "terseLabel": "Number of additional shares purchased" } } }, "localname": "NumberOfAdditionalSharesPurchased", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ctkb_OfferingRelatedTransactionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Offering related transaction costs", "label": "Offering Related Transaction Costs", "terseLabel": "Offering related transaction costs", "verboseLabel": "Initial public offering costs" } } }, "localname": "OfferingRelatedTransactionCosts", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_OfficeAndComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office and computer equipment [Member].", "label": "Office And Computer Equipment [Member]", "terseLabel": "Office and Computer Equipment" } } }, "localname": "OfficeAndComputerEquipmentMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "ctkb_OfficeFacilitiesAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office facilities and equipment member.", "label": "Office Facilities and Equipment [Member]", "terseLabel": "Office Facilities and Equipment [Member]" } } }, "localname": "OfficeFacilitiesAndEquipmentMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_OperatingCashOutflowsPaymentsOnOperatingLeases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Operating cash outflows - payments on operating leases", "label": "Operating Cash Outflows Payments On Operating Leases", "terseLabel": "Operating cash outflows - payments on operating leases" } } }, "localname": "OperatingCashOutflowsPaymentsOnOperatingLeases", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_OtherCurrentLiabilitiesOther": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfOtherCurrentLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other current liabilities, other.", "label": "Other Current Liabilities Other", "terseLabel": "Other" } } }, "localname": "OtherCurrentLiabilitiesOther", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other.", "label": "Other [Member]", "terseLabel": "Other" } } }, "localname": "OtherMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfRevenueFromExternalCustomersByGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "ctkb_PatentsAndTrademarksMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patents and trademarks [Member].", "label": "Patents And Trademarks [Member]", "terseLabel": "Patents and Trademarks" } } }, "localname": "PatentsAndTrademarksMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "ctkb_PaymentForAdditionalInvestmentInCytekJapanNetOfCashAcquired": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment for additional investment in Cytek Japan, net of cash acquired.", "label": "Payment for Additional Investment in Cytek Japan, Net of Cash Acquired", "negatedLabel": "Payment for additional investment in Cytek Japan, net of cash acquired" } } }, "localname": "PaymentForAdditionalInvestmentInCytekJapanNetOfCashAcquired", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ctkb_PaymentsForPurchaseOfInventory": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid to purchase of Inventory as part of operating activities.", "label": "Payments For Purchase Of Inventory", "terseLabel": "Payments for Purchase of Inventory" } } }, "localname": "PaymentsForPurchaseOfInventory", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_PaymentsForTaxesRelatedToNetShareSettlementOfEquityAwards": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments for taxes related to net share settlement of equity awards", "label": "Payments for taxes related to net share settlement of equity awards", "negatedLabel": "Payments for taxes related to net share settlement of equity awards" } } }, "localname": "PaymentsForTaxesRelatedToNetShareSettlementOfEquityAwards", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ctkb_PrepaidInventory": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 0.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid inventory.", "label": "Prepaid Inventory", "terseLabel": "Prepaid inventory" } } }, "localname": "PrepaidInventory", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_ProceedsFromEmployeeStockPurchasePlans": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from employee stock purchase plans", "label": "Proceeds from employee stock purchase plans", "terseLabel": "Proceeds from Employee Stock Purchase Plan" } } }, "localname": "ProceedsFromEmployeeStockPurchasePlans", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ctkb_ReagentLicenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reagent License [Member]", "label": "Reagent License [Member]", "terseLabel": "Reagent License" } } }, "localname": "ReagentLicenseMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "ctkb_ReagentLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Reagent licenses Member", "label": "Reagent licenses [Member]", "terseLabel": "Reagent License" } } }, "localname": "ReagentLicensesMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "ctkb_RedeemableConvertiblePreferredStockTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for redeemable convertible preferred stock.", "label": "Redeemable Convertible Preferred Stock [Text Block]", "terseLabel": "Redeemable convertible preferred stock" } } }, "localname": "RedeemableConvertiblePreferredStockTextBlock", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStock" ], "xbrltype": "textBlockItemType" }, "ctkb_RepaymentOfPaycheckProtectionProgramLoan": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayment of paycheck protection program loan.", "label": "Repayment of Paycheck Protection Program Loan", "negatedTerseLabel": "Repayment of Paycheck Protection Program loan" } } }, "localname": "RepaymentOfPaycheckProtectionProgramLoan", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ctkb_RightOfUseAssetsObtainedInExchangeForNewLeaseObligations": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Right-of-use assets obtained in exchange for new lease obligations.", "label": "Right Of Use Assets Obtained In Exchange For New Lease Obligations", "terseLabel": "Operating leases" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForNewLeaseObligations", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_RightOfUseAssetsObtainedInExchangeForNewLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right of use assets obtained in exchange for new lease obligations abstract", "label": "Right of Use Assets Obtained in Exchange for New Lease Obligations Abstract" } } }, "localname": "RightOfUseAssetsObtainedInExchangeForNewLeaseObligationsAbstract", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "ctkb_RoyaltyPaymentDuration": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Royalty payment duration.", "label": "Royalty Payment Duration", "terseLabel": "Royalty payment duration" } } }, "localname": "RoyaltyPaymentDuration", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ctkb_RoyaltyRates": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Royalty rates", "label": "Royalty rates" } } }, "localname": "RoyaltyRates", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ctkb_SalesChannelMixAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales channel mix abstract.", "label": "Sales Channel Mix [Abstract]", "terseLabel": "Sales channel mix" } } }, "localname": "SalesChannelMixAbstract", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "ctkb_SalesChannelMixMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales channel mix [Member]", "label": "Sales channel mix [Member]" } } }, "localname": "SalesChannelMixMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "ctkb_ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of identifiable intangible assets acquired and their estimated useful lives for amortization", "label": "Schedule of identifiable intangible assets acquired and their estimated useful lives for amortization" } } }, "localname": "ScheduleOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortization", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "ctkb_ScheduleOfLegalSettlementLiabilityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of legal settlement liability.", "label": "Schedule Of Legal Settlement Liability Table [Text Block]", "terseLabel": "Schedule of Legal Settlement Liability" } } }, "localname": "ScheduleOfLegalSettlementLiabilityTableTextBlock", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityTables" ], "xbrltype": "textBlockItemType" }, "ctkb_ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of prepaid expenses and other current assets.", "label": "Schedule Of Prepaid Expenses And Other Current Assets Table [Text Block]", "terseLabel": "Schedule of Components of Prepaid Expenses and Other Current Assets" } } }, "localname": "ScheduleOfPrepaidExpensesAndOtherCurrentAssetsTableTextBlock", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "ctkb_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Supplemental Balance Sheet Information Related To Leases Table Text Block", "label": "Schedule of Supplemental Balance Sheet Information Related To Leases [Table Text Block]", "verboseLabel": "Schedule of Supplemental Balance Sheet Information Related To Leases" } } }, "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesTableTextBlock", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseTables" ], "xbrltype": "textBlockItemType" }, "ctkb_ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Supplemental Cash Flow Information Related To Leases Table Text Block", "label": "Schedule of Supplemental Cash Flow Information Related To Leases [Table Text Block]", "verboseLabel": "Schedule of Supplemental Cash Flow Information Related To Leases" } } }, "localname": "ScheduleOfSupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseTables" ], "xbrltype": "textBlockItemType" }, "ctkb_SellingStockholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Selling stockholders.", "label": "Selling Stockholders [Member]", "terseLabel": "Selling Stockholders" } } }, "localname": "SellingStockholdersMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_SeriesARedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A redeemable convertible preferred stock member.", "label": "Series A Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series A Redeemable Convertible Preferred Stock [Member]" } } }, "localname": "SeriesARedeemableConvertiblePreferredStockMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_SeriesBConvertibleRedeemablePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B convertible redeemable preferred stock member.", "label": "Series B Convertible Redeemable Preferred Stock [Member]", "terseLabel": "Series B Convertible Redeemable Preferred Stock [Member]" } } }, "localname": "SeriesBConvertibleRedeemablePreferredStockMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_SeriesCConvertibleRedeemablePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series C convertible redeemable preferred stock member.", "label": "Series C Convertible Redeemable Preferred Stock [Member]", "terseLabel": "Series C Convertible Redeemable Preferred Stock [Member]" } } }, "localname": "SeriesCConvertibleRedeemablePreferredStockMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_SeriesDRedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series D redeemable convertible preferred stock member.", "label": "Series D Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Series D Redeemable Convertible Preferred Stock [Member]" } } }, "localname": "SeriesDRedeemableConvertiblePreferredStockMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "domainItemType" }, "ctkb_ServiceContractsTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Service contracts Terms", "label": "Service contracts Terms", "terseLabel": "Service contracts terms" } } }, "localname": "ServiceContractsTerms", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ctkb_SettlementLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Settlement liabilities member.", "label": "Settlement Liabilities [Member]", "terseLabel": "Settlement Liability [Member]" } } }, "localname": "SettlementLiabilitiesMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_ShareBasedCompensationArrangementAnnualIncreaseInCommonStockReservedForIssuanceAsPercentageOfCommonStockOutstandingOnPrecedingFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement annual increase in common stock reserved for issuance as percentage of common stock outstanding on preceding fiscal year end date.", "label": "Share Based Compensation Arrangement Annual Increase in Common Stock Reserved for Issuance as Percentage of Common Stock Outstanding on Preceding Fiscal Year End Date", "terseLabel": "Annual increase to common stock reserved for issuance" } } }, "localname": "ShareBasedCompensationArrangementAnnualIncreaseInCommonStockReservedForIssuanceAsPercentageOfCommonStockOutstandingOnPrecedingFiscalYearEndDate", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "ctkb_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that expired during the reporting period", "label": "Share Based Compensation Arrangement By Share Based Payment Award Options Expired In Period", "negatedLabel": "Options expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpiredInPeriod", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "ctkb_StockIssuanceForLitigationSettlement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issuance For Litigation Settlement", "label": "Stock Issuance For Litigation Settlement", "verboseLabel": "Stock issuance for litigation settlement (in shares)" } } }, "localname": "StockIssuanceForLitigationSettlement", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "ctkb_StockIssuanceForLitigationSettlementValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Issuance For Litigation Settlement Value", "label": "Stock issuance for litigation settlement" } } }, "localname": "StockIssuanceForLitigationSettlementValue", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "ctkb_StockOutstandingDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock outstanding during period shares employee stock purchase plans.", "label": "Stock Outstanding During Period Shares Employee Stock Purchase Plans", "terseLabel": "Shares outstanding" } } }, "localname": "StockOutstandingDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "ctkb_StockPurchasePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock purchase price, per share.", "label": "Stock Purchase Price Per Share", "terseLabel": "Preferred stock purchase price" } } }, "localname": "StockPurchasePricePerShare", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "ctkb_StrategicInvestmentsPolicies": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Strategic investments policies.", "label": "Strategic Investments Policies", "terseLabel": "Strategic Investments" } } }, "localname": "StrategicInvestmentsPolicies", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ctkb_SubLessorInAgreement": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sub lessor in agreement", "label": "Sub Lessor in Agreement", "terseLabel": "Sub-lessor in an agreement" } } }, "localname": "SubLessorInAgreement", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ctkb_SummaryOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Summary of Useful Life of Property Plant and Equipment.", "label": "Summary of Useful Life of Property Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Useful Life of Property Plant and Equipment" } } }, "localname": "SummaryOfUsefulLifeOfPropertyPlantAndEquipmentTableTextBlock", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "ctkb_TOMYDigitalBiologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "TOMY digital biology member", "label": "T O M Y Digital Biology [Member]", "terseLabel": "T O M Y Digital Biology" } } }, "localname": "TOMYDigitalBiologyMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_TaxRefundReceivableAndPayable": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Tax Refund Receivable And Payable", "label": "Tax Refund Receivable And Payable", "verboseLabel": "Tax refund receivable" } } }, "localname": "TaxRefundReceivableAndPayable", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_TonboBiotechnologiesCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tonbo biotechnologies corporation member.", "label": "Tonbo Biotechnologies Corporation [Member]", "terseLabel": "Tonbo Biotechnologies Corporation" } } }, "localname": "TonboBiotechnologiesCorporationMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_TonboBiotechnologiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tonbo Biotechnologies", "label": "Tonbo Biotechnologies [Member]", "terseLabel": "Tonbo Biotechnologies" } } }, "localname": "TonboBiotechnologiesMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails" ], "xbrltype": "domainItemType" }, "ctkb_TotalProvisionForIncomeTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total provision for income taxes", "label": "Total Provision For Income Taxes", "terseLabel": "Total provision for income taxes" } } }, "localname": "TotalProvisionForIncomeTaxes", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureSummaryOfProvisionOfIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_TradeAccountsPayableAndAccruedExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Trade accounts payable and accrued expenses", "label": "Trade Accounts Payable And Accrued Expenses", "terseLabel": "Trade accounts payable and accrued expenses" } } }, "localname": "TradeAccountsPayableAndAccruedExpenses", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Twenty One Employee Stock Purchase Plan [Member]", "label": "Two Thousand And Twenty One Employee Stock Purchase Plan [Member]", "terseLabel": "2021 Employee Stock Purchase Plan" } } }, "localname": "TwoThousandAndTwentyOneEmployeeStockPurchasePlanMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_TwoThousandAndTwentyOneEquityIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two Thousand And Twenty One Equity Incentive Plan [Member]", "label": "Two Thousand And Twenty One Equity Incentive Plan [Member]", "terseLabel": "2021 Equity Incentive Plan" } } }, "localname": "TwoThousandAndTwentyOneEquityIncentivePlanMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_TwoThousandEighteenPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two thousand eighteen preferred stock member.", "label": "Two Thousand Eighteen Preferred Stock [Member]", "terseLabel": "2018 Eighteen Preferred Stock [Member]" } } }, "localname": "TwoThousandEighteenPreferredStockMember", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "ctkb_UnauditedInterimConsolidatedFinancialStatementsPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Unaudited interim consolidated financial statements policy text block.", "label": "Unaudited Interim Consolidated Financial Statements Policy [Text Block]", "terseLabel": "Unaudited interim consolidated financial statements" } } }, "localname": "UnauditedInterimConsolidatedFinancialStatementsPolicyTextBlock", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "ctkb_UnderwritingDiscountsAndCommissions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "underwriting discounts and commissions", "label": "Underwriting Discounts And Commissions", "terseLabel": "Underwriting discounts and commissions" } } }, "localname": "UnderwritingDiscountsAndCommissions", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_UpfrontAndPaymentTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Upfront and payment terms.", "label": "Upfront And Payment Terms", "terseLabel": "Upfront and payment terms." } } }, "localname": "UpfrontAndPaymentTerms", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "ctkb_UpfrontPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Upfront payment.", "label": "Upfront Payment", "terseLabel": "Upfront payment" } } }, "localname": "UpfrontPayment", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "ctkb_VariableInterestEntitiesAndVotingInterestEntitiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Variable interest entities and voting interest entities policy text block.", "label": "Variable Interest Entities And Voting Interest Entities Policy [Text Block]", "terseLabel": "Variable interest entities and voting interest entities" } } }, "localname": "VariableInterestEntitiesAndVotingInterestEntitiesPolicyTextBlock", "nsuri": "http://cytekbio.com/20220630", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r656", "r658", "r659" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID", "terseLabel": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r656", "r658", "r659" ], "lang": { "en-us": { "role": { "label": "Auditor Location", "terseLabel": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r656", "r658", "r659" ], "lang": { "en-us": { "role": { "label": "Auditor Name", "terseLabel": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "internationalNameItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r656", "r658", "r659" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r660" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r654" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]", "terseLabel": "Documents Incorporated by Reference" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "textBlockItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address Address Line1" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address City Or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State and Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r664" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationDateOfIncorporation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date when an entity was incorporated", "label": "Entity Incorporation, Date of Incorporation", "terseLabel": "Date Of Incorporation" } } }, "localname": "EntityIncorporationDateOfIncorporation", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation State Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r653" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r663" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r656", "r658", "r659" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r652" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Security12b Title" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "APAC" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfLongLivedAssetsByGeographicalAreasDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfRevenueFromExternalCustomersByGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r127", "r300", "r304", "r309", "r472", "r473", "r480", "r481", "r539", "r648" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r127", "r300", "r304", "r309", "r472", "r473", "r480", "r481", "r539", "r648" ], "lang": { "en-us": { "role": { "label": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r211", "r352", "r357", "r612" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r311", "r322", "r376", "r379", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r609", "r613", "r649", "r650" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r311", "r322", "r376", "r379", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r609", "r613", "r649", "r650" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r211", "r352", "r357", "r612" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r207", "r352", "r355", "r557", "r608", "r610" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfEstimatedRevenuesExpectedToBeRecognizedInTheFutureRelatedToPerformanceObligationsDet", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r207", "r352", "r355", "r557", "r608", "r610" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfEstimatedRevenuesExpectedToBeRecognizedInTheFutureRelatedToPerformanceObligationsDet", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r311", "r322", "r363", "r376", "r379", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r609", "r613", "r649", "r650" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r311", "r322", "r363", "r376", "r379", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r609", "r613", "r649", "r650" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r139", "r140", "r141", "r142", "r143", "r144", "r165", "r225", "r226", "r415", "r445", "r487", "r488", "r489", "r490", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r665", "r666" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfEstimatedRevenuesExpectedToBeRecognizedInTheFutureRelatedToPerformanceObligationsDet" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r129", "r130", "r131", "r132", "r133", "r134", "r135", "r136", "r137", "r139", "r140", "r141", "r142", "r143", "r144", "r165", "r225", "r226", "r415", "r445", "r487", "r488", "r489", "r490", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r665", "r666" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfEstimatedRevenuesExpectedToBeRecognizedInTheFutureRelatedToPerformanceObligationsDet" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r138", "r377" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Scenario Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r138", "r144", "r377" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r208", "r209", "r352", "r356", "r611", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfLongLivedAssetsByGeographicalAreasDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfRevenueFromExternalCustomersByGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r208", "r209", "r352", "r356", "r611", "r634", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfLongLivedAssetsByGeographicalAreasDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfRevenueFromExternalCustomersByGeographicalAreasDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r138", "r144", "r280", "r377", "r544" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r371", "r533", "r534", "r536" ], "lang": { "en-us": { "role": { "label": "Subsidiaries [Member]", "terseLabel": "Hong Kong subsidiary (Cytek HK)" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "totalLabel": "Total accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r16", "r48" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Trade, Current", "terseLabel": "Trade accounts payable" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r232" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Summary of Accounts Receivable, Allowance for Doubtful Debt" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r29", "r212", "r213" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Trade accounts receivable, net", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutReceivablesCustomerDepositsAndDeferredRevenueFromContractsWithCustomer", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "auth_ref": [ "r15", "r16", "r51" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfAccruedExpensesDetails": { "order": 0.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Employee Benefits, Current", "terseLabel": "Accrued compensation and related benefits" } } }, "localname": "AccruedEmployeeBenefitsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r24", "r576", "r593" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfOtherCurrentLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "negatedLabel": "Income tax payable", "terseLabel": "Income tax payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r51" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Accrued Liabilities, Current, Total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities, Current [Abstract]", "terseLabel": "Accrued expenses:" } } }, "localname": "AccruedLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfAccruedExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r15", "r16", "r51" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Accrued Professional Fees, Current", "verboseLabel": "Professional service fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r46", "r264" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r32", "r69", "r70", "r71", "r594", "r619", "r623" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r68", "r71", "r78", "r79", "r80", "r129", "r130", "r131", "r479", "r614", "r615", "r666" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "AOCI Attributable to Parent" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r30", "r415", "r542" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "periodEndLabel": "Additional Paid in Capital, Ending Balance", "periodStartLabel": "Additional Paid in Capital, Beginning Balance", "terseLabel": "Additional paid-in capital", "totalLabel": "Additional Paid in Capital, Total" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r129", "r130", "r131", "r412", "r413", "r414", "r488" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r380", "r382", "r418", "r419" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for advertising cost.", "label": "Advertising Cost [Policy Text Block]", "terseLabel": "Advertising costs" } } }, "localname": "AdvertisingCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r382", "r408", "r417" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfStockbasedCompensationExpenseDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r214", "r227", "r228", "r231" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAccountsReceivablesAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "auth_ref": [ "r230" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "terseLabel": "Addition during the period" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAccountsReceivablesAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r229" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "negatedLabel": "Utilization of allowance for doubtful accounts", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfAccountsReceivablesAllowanceForDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r109", "r247", "r255" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of Intangible Assets", "totalLabel": "Amortization of Intangible Assets, Total" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r123", "r189", "r199", "r205", "r221", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r472", "r480", "r497", "r540", "r542", "r575", "r592" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r11", "r13", "r65", "r123", "r221", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r472", "r480", "r497", "r540", "r542" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 0.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Money market funds" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementAndFairValueOfFinancialInstrumentsScheduleOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementAndFairValueOfFinancialInstrumentsScheduleOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsNet": { "auth_ref": [ "r3", "r624", "r627", "r628", "r629" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net assets (liabilities).", "label": "Net Assets", "periodEndLabel": "Net Assets, Ending Balance", "periodStartLabel": "Net Assets, Beginning Balance", "terseLabel": "Recognized net assets", "totalLabel": "Net Assets, Total" } } }, "localname": "AssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r383", "r410" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfRsuAwardsActivtyDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfOptionsGrantedDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfTheEsppForTheInitialOfferin", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r485", "r486" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r128" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of presentation and summary of significant accounting policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPolicies1" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r375", "r378" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r375", "r378", "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionCostOfAcquiredEntityTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of direct costs of the business combination including legal, accounting, and other costs incurred to consummate the business acquisition.", "label": "Business Acquisition, Transaction Costs" } } }, "localname": "BusinessAcquisitionCostOfAcquiredEntityTransactionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionDateOfAcquisitionAgreement1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Date when the business acquisition agreement was executed, in YYYY-MM-DD format.", "label": "Business Acquisition, Date of Acquisition Agreement", "terseLabel": "Business acquisition date" } } }, "localname": "BusinessAcquisitionDateOfAcquisitionAgreement1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "xbrltype": "dateItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r464", "r465", "r466" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Aggregate purchase amount", "totalLabel": "Business Combination, Consideration Transferred, Total", "verboseLabel": "Aggregate consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisition" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisition" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "auth_ref": [ "r458" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "totalLabel": "Total", "verboseLabel": "Total" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r458" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "totalLabel": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Total", "verboseLabel": "Current Assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r458" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "verboseLabel": "Tradename" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r458" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails2": { "order": 0.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Intangible assets", "totalLabel": "Total identifiable net assets acquired", "verboseLabel": "Total identifiable net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r457", "r458" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "verboseLabel": "Reagent licenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "auth_ref": [ "r458" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "verboseLabel": "Customer relationships" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CaliforniaFranchiseTaxBoardMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of the state of California.", "label": "California Franchise Tax Board [Member]", "terseLabel": "California" } } }, "localname": "CaliforniaFranchiseTaxBoardMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r114", "r115", "r116" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Fixed asset purchases in accounts payable at period end" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r42", "r542", "r625", "r626" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfCashCashEquivalentsAndRestrictedCashDetails": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "periodEndLabel": "Cash, Ending Balance", "periodStartLabel": "Cash, Beginning Balance", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r42", "r111" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 0.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r20", "r112", "r573" ], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r106", "r111", "r117" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfCashCashEquivalentsAndRestrictedCashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash as presented on the consolidated statements of cash flows" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfCashCashEquivalentsAndRestrictedCashDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r106", "r498" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect [Abstract]", "terseLabel": "Cash, cash equivalents and restricted cash:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffectAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CashFDICInsuredAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of cash deposited in financial institutions as of the balance sheet date that is insured by the Federal Deposit Insurance Corporation.", "label": "Cash, FDIC Insured Amount", "terseLabel": "Cash, FDIC insured amount" } } }, "localname": "CashFDICInsuredAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashMember": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "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.", "label": "Cash [Member]", "terseLabel": "Cash" } } }, "localname": "CashMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r122", "r123", "r148", "r152", "r153", "r157", "r161", "r170", "r171", "r172", "r221", "r300", "r304", "r305", "r306", "r309", "r310", "r320", "r321", "r324", "r325", "r497", "r661" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockTables", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Class Of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommercialPaperAtCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Unsecured short-term debt instrument issued by corporations which are 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. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Commercial Paper, at Carrying Value", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds.", "label": "Commercial Paper [Member]", "terseLabel": "Commercial paper" } } }, "localname": "CommercialPaperMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementAndFairValueOfFinancialInstrumentsScheduleOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r54", "r279", "r579", "r598" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 17)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r276", "r277", "r278", "r288", "r635" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "terseLabel": "Common stock reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r129", "r130", "r488" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosures [Abstract]" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r28" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "totalLabel": "Common Stock, Shares, Issued, Total" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r28", "r328" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "terseLabel": "Common Stock Shares Outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r28", "r542" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "terseLabel": "Common stock, $0.001 par value; 1,000,000,000 authorized shares as of June 30, 2022 and December 31, 2021, respectively; 134,601,671 and 133,749,663 issued and outstanding shares as of June 30, 2022 and December 31, 2021, respectively.", "totalLabel": "Common Stock, Value, Issued, Total" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r73", "r75", "r76", "r88", "r586", "r604" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Net comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive (loss) income :" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r73", "r75", "r87", "r470", "r471", "r484", "r585", "r603" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "negatedLabel": "Noncontrolling interest", "terseLabel": "Noncontrolling interest", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r181" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentrations of credit risk and other risks and uncertainties" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureConcentrationsOfCreditRiskAndOtherRisksAndUncertainties" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r118", "r474" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction In Progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r341" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Schedule Contract with Customer Contract Asset Contract Liability and Receivable" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r339", "r340", "r353" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutReceivablesCustomerDepositsAndDeferredRevenueFromContractsWithCustomer": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Balance", "periodStartLabel": "Balance", "totalLabel": "Total contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutReceivablesCustomerDepositsAndDeferredRevenueFromContractsWithCustomer", "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRollforwardOfTheCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability [Abstract]", "terseLabel": "Contract liabilities:" } } }, "localname": "ContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutReceivablesCustomerDepositsAndDeferredRevenueFromContractsWithCustomer", "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRollforwardOfTheCurrentLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r339", "r340", "r353" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutReceivablesCustomerDepositsAndDeferredRevenueFromContractsWithCustomer": { "order": 0.0, "parentTag": "us-gaap_ContractWithCustomerLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfInformationAboutReceivablesCustomerDepositsAndDeferredRevenueFromContractsWithCustomer" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerSalesChannelAxis": { "auth_ref": [ "r352", "r361" ], "lang": { "en-us": { "role": { "documentation": "Information by sales channel for delivery of good or service in contract with customer.", "label": "Contract with Customer, Sales Channel [Axis]", "terseLabel": "Contract with Customer, Sales Channel" } } }, "localname": "ContractWithCustomerSalesChannelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerSalesChannelDomain": { "auth_ref": [ "r352", "r361" ], "lang": { "en-us": { "role": { "documentation": "Sales channel for delivery of good or service in contract with customer. Includes, but is not limited to, directly to consumer and through intermediary.", "label": "Contract with Customer, Sales Channel [Domain]", "terseLabel": "Contract with Customer, Sales Channel" } } }, "localname": "ContractWithCustomerSalesChannelDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConversionOfStockSharesConverted1": { "auth_ref": [ "r114", "r115", "r116" ], "lang": { "en-us": { "role": { "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Conversion of Stock, Shares Converted", "terseLabel": "Common stock converted" } } }, "localname": "ConversionOfStockSharesConverted1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ConvertiblePreferredStockMember": { "auth_ref": [ "r320", "r321", "r324" ], "lang": { "en-us": { "role": { "documentation": "Preferred stock that may be exchanged into common shares or other types of securities at the owner's option.", "label": "Convertible Preferred Stock [Member]", "terseLabel": "Convertible Preferred Stock" } } }, "localname": "ConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertiblePreferredStockSharesIssuedUponConversion": { "auth_ref": [ "r26", "r27", "r326", "r329", "r332" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued for each share of convertible preferred stock that is converted.", "label": "Convertible Preferred Stock, Shares Issued upon Conversion", "terseLabel": "Preferred stock converted into common stock" } } }, "localname": "ConvertiblePreferredStockSharesIssuedUponConversion", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r94", "r557" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "terseLabel": "Total cost of sales", "totalLabel": "Cost of Goods and Services Sold, Total" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsAndServicesSoldAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold [Abstract]", "terseLabel": "Cost of sales:" } } }, "localname": "CostOfGoodsAndServicesSoldAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationship" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfFinitelivedIntangibleAssetsDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredOfferingCosts": { "auth_ref": [ "r64", "r241" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Specific incremental costs directly attributable to a proposed or actual offering of securities which are deferred at the end of the reporting period.", "label": "Deferred Offering Costs", "terseLabel": "Deferred offering costs" } } }, "localname": "DeferredOfferingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenue": { "auth_ref": [ "r36" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Revenue", "terseLabel": "Revenue deferred", "totalLabel": "Deferred Revenue, Total" } } }, "localname": "DeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRollforwardOfTheCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r36" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue, current", "totalLabel": "Deferred Revenue, Current, Total" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueNoncurrent": { "auth_ref": [ "r36" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Deferred Revenue, Noncurrent", "terseLabel": "Deferred revenue, noncurrent", "totalLabel": "Deferred Revenue, Noncurrent, Total" } } }, "localname": "DeferredRevenueNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueRevenueRecognized1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously reported as deferred or unearned revenue.", "label": "Deferred Revenue, Revenue Recognized", "negatedLabel": "Revenue recognized" } } }, "localname": "DeferredRevenueRevenueRecognized1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfRollforwardOfTheCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r440", "r441" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "Deferred Tax Assets, Deferred Income", "terseLabel": "Deferred income tax assets, noncurrent", "verboseLabel": "Deferred Revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "terseLabel": "Employer contribution" } } }, "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureEmployeeBenefitPlanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanTextBlock": { "auth_ref": [ "r373", "r374" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for defined contribution plan.", "label": "Defined Contribution Plan [Text Block]", "terseLabel": "Employee benefit plan" } } }, "localname": "DefinedContributionPlanTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureEmployeeBenefitPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r109", "r262" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation", "totalLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r109", "r186" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Abstract]" } } }, "localname": "DisaggregationOfRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfEstimatedRevenuesExpectedToBeRecognizedInTheFutureRelatedToPerformanceObligationsDet" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r352", "r355", "r356", "r357", "r358", "r359", "r360", "r361" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfEstimatedRevenuesExpectedToBeRecognizedInTheFutureRelatedToPerformanceObligationsDet" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-based compensation plan" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DividendDeclaredMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Distribution of earnings in the form of cash, property or capital stock declared by the board of directors to be distributed to shareholders.", "label": "Dividend Declared [Member]", "terseLabel": "Dividend Declared" } } }, "localname": "DividendDeclaredMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DividendsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock.", "label": "Dividends [Axis]", "terseLabel": "Dividends" } } }, "localname": "DividendsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "terseLabel": "Cash dividend" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DividendsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock.", "label": "Dividends [Domain]", "terseLabel": "Dividends" } } }, "localname": "DividendsDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "EMEA" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfRevenueFromExternalCustomersByGeographicalAreasDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r89", "r134", "r135", "r137", "r138", "r139", "r145", "r148", "r157", "r160", "r161", "r165", "r166", "r489", "r490", "r587", "r605" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net (loss) income per share attributable to common stockholders, basic", "totalLabel": "Earnings Per Share, Basic, Total" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r89", "r134", "r135", "r137", "r138", "r139", "r148", "r157", "r160", "r161", "r165", "r166", "r489", "r490", "r587", "r605" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net (loss) income per share attributable to common stockholders, diluted", "totalLabel": "Earnings Per Share, Diluted, Total" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r162", "r163" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net income attributable to common stockholders per share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r162", "r163", "r164", "r167" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Attributable to Common Stockholders" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholders" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r498" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash", "totalLabel": "Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents, Total" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate from continuing operations", "totalLabel": "Effective tax rate", "verboseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsOther": { "auth_ref": [ "r427", "r448" ], "lang": { "en-us": { "role": { "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 tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Other, Percent", "negatedLabel": "Other", "terseLabel": "Reserve percent of research credits", "verboseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "auth_ref": [ "r427", "r448" ], "lang": { "en-us": { "role": { "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 research tax credit.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedLabel": "Research and development credits", "terseLabel": "Research and development credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Employee Benefits and Share-based Compensation", "terseLabel": "Share-based compensation awards" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Unrecognized stock-based compensation expense estimated, recognition period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r409" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized stock-based compensation expense related to unvested stock options" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Share-based Payment Arrangement, Option" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfOptionsGrantedDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Laboratory Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r78", "r79", "r80", "r129", "r130", "r131", "r133", "r140", "r143", "r169", "r224", "r328", "r336", "r412", "r413", "r414", "r444", "r445", "r488", "r499", "r500", "r501", "r502", "r503", "r504", "r614", "r615", "r616", "r666" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r43", "r190", "r220" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Marketable equity investments" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureFairValueOfFinancialInstrumentsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "auth_ref": [ "r218" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized and realized gain (loss) on investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI, Gain (Loss)", "negatedLabel": "Gain on equity method investment", "totalLabel": "Equity Securities, FV-NI, Gain (Loss), Total" } } }, "localname": "EquitySecuritiesFvNiGainLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Abstract]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementAndFairValueOfFinancialInstrumentsScheduleOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r491", "r492", "r493", "r495" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementAndFairValueOfFinancialInstrumentsScheduleOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Financial Instruments Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementAndFairValueOfFinancialInstrumentsScheduleOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r491", "r495" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementAndFairValueOfFinancialInstrumentsScheduleOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r312", "r314", "r315", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r372", "r492", "r545", "r546", "r547" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementAndFairValueOfFinancialInstrumentsScheduleOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r312", "r364", "r365", "r370", "r372", "r492", "r545" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementAndFairValueOfFinancialInstrumentsScheduleOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r312", "r314", "r315", "r364", "r365", "r370", "r372", "r492", "r546" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementAndFairValueOfFinancialInstrumentsScheduleOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r312", "r314", "r315", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r372", "r492", "r547" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementAndFairValueOfFinancialInstrumentsScheduleOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair value of financial instruments" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair value of financial instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r312", "r314", "r315", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r372", "r545", "r546", "r547" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementAndFairValueOfFinancialInstrumentsScheduleOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FederalMinistryOfFinanceGermanyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Germany.", "label": "Federal Ministry of Finance, Germany [Member]", "terseLabel": "Federal" } } }, "localname": "FederalMinistryOfFinanceGermanyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "verboseLabel": "Summary of Future Undiscounted Cash Flows And Reconciliation To The Lease Liabilities Recognized" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful lives", "verboseLabel": "Useful life (years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfFinitelivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r254" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r248", "r250", "r254", "r257", "r558", "r559" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfFinitelivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFairValueDisclosure": { "auth_ref": [ "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of assets, excluding financial assets, that lack physical substance, having a limited useful life.", "label": "Finite-lived Intangible Assets, Fair Value Disclosure", "verboseLabel": "Fair Value" } } }, "localname": "FiniteLivedIntangibleAssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r254", "r559" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Total intangible assets", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r248", "r253" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r254", "r558" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "totalLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign currency translation and transactions" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyPlantAndEquipmentDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FutureMinimumSubleaseRentalsSaleLeasebackTransactions": { "auth_ref": [ "r513" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum sublease rentals to be received by the seller-lessee for sale-leaseback transactions accounted for using the deposit method or as a financing.", "label": "Future Minimum Sublease Rentals, Sale Leaseback Transactions", "totalLabel": "Future Minimum Sublease Rentals, Sale Leaseback Transactions, Total", "verboseLabel": "Minimum Sublease Rentals" } } }, "localname": "FutureMinimumSubleaseRentalsSaleLeasebackTransactions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r95" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative Expense" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r242", "r243", "r542", "r574" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails2": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0 }, "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r244" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r259" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets, Net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNet1" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r245", "r251" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and intangible assets, net" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r92", "r123", "r189", "r198", "r201", "r204", "r206", "r221", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r497" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r260", "r267" ], "lang": { "en-us": { "role": { "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.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Accounting for Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r84", "r189", "r198", "r201", "r204", "r206", "r572", "r582", "r589", "r606" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "(Loss) income before income taxes", "totalLabel": "Profits before provision for income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "auth_ref": [ "r81", "r89", "r132", "r134", "r135", "r137", "r138", "r148", "r157", "r160", "r490", "r580", "r583", "r587", "r600" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Net (loss) income attributable to common stockholders per share, basic", "totalLabel": "Income (Loss) from Continuing Operations, Per Outstanding Share, Total" } } }, "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "auth_ref": [ "r81", "r89", "r132", "r134", "r135", "r137", "r138", "r148", "r157", "r160", "r161", "r490", "r587", "r600", "r602", "r605" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Net (loss) income attributable to common stockholders per share diluted" } } }, "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r85", "r109", "r187", "r220", "r581", "r599" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "terseLabel": "Proportionate share of Cytek Japan\u2019s earnings", "totalLabel": "Income (Loss) from Equity Method Investments, Total" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r266", "r271" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfStockbasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r271" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r429" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r125", "r428", "r433", "r437", "r446", "r449", "r451", "r452", "r453" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r126", "r142", "r143", "r188", "r426", "r447", "r450", "r607" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "(Benefit from) provision for income taxes", "totalLabel": "Total provision for (benefit from) income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r77", "r424", "r425", "r433", "r434", "r436", "r442" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r113" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Cash paid for taxes", "totalLabel": "Income Taxes Paid, Net, Total" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r108" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "negatedLabel": "Trade accounts payable", "terseLabel": "Trade accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r108" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Trade accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r108" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other liabilities", "totalLabel": "Increase (Decrease) in Accrued Liabilities, Total" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r108" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r108" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories", "totalLabel": "Increase (Decrease) in Inventories, Total" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r108" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Right-of use assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r108" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets", "totalLabel": "Increase (Decrease) in Prepaid Expense and Other Assets, Total" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r149", "r150", "r151", "r161" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Effect of stock options", "totalLabel": "Incremental Common Shares Attributable to Share-based Payment Arrangements, Total" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r249", "r256" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Indefinite-lived Intangible Assets [Line Items]", "terseLabel": "Indefinite Lived Intangible Assets By Major Class [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r249", "r256" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r246", "r252" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible Assets, Net (Excluding Goodwill), Total" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntellectualPropertyMember": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights.", "label": "Intellectual Property [Member]", "terseLabel": "IP license" } } }, "localname": "IntellectualPropertyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r82", "r185", "r507", "r508", "r588" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "terseLabel": "Interest expense", "totalLabel": "Interest Expense, Total" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPortionOfMinimumLeasePaymentsSaleLeasebackTransactions": { "auth_ref": [ "r511" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount necessary to reduce minimum lease payments to present value for sale-leaseback transactions accounted for using the deposit method or as a financing.", "label": "Interest Portion of Minimum Lease Payments, Sale Leaseback Transactions", "negatedLabel": "Less imputed interest", "verboseLabel": "Less imputed interest" } } }, "localname": "InterestPortionOfMinimumLeasePaymentsSaleLeasebackTransactions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r59" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods", "totalLabel": "Inventory, Finished Goods, Gross, Total" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryGross": { "auth_ref": [ "r62" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Inventory, Gross", "totalLabel": "Total inventories" } } }, "localname": "InventoryGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r62", "r542" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Inventory, Net, Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r18", "r63", "r119", "r168", "r233", "r235", "r236", "r555" ], "lang": { "en-us": { "role": { "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.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r61" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfInventoryDetails": { "order": 0.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials", "totalLabel": "Inventory, Raw Materials, Gross, Total" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r60" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work in progress" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r234" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Provision for excess and obsolete inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentCompanyAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment Company [Abstract]" } } }, "localname": "InvestmentCompanyAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentHoldingsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Investment Holdings [Line Items]", "terseLabel": "Investment Holdings [Line Items]" } } }, "localname": "InvestmentHoldingsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentHoldingsTable": { "auth_ref": [ "r630", "r631", "r632", "r633" ], "lang": { "en-us": { "role": { "documentation": "The investment holdings table is used for any listing of investments. The \"Investment [Axis]\" identifies the investment for which the line items apply. The other axes are used for categorizing the investments and creating useful subtotals. These axes cover different categorizations. The appropriate axes are expected to be used. Additional axes can be added for alternative categorizations.", "label": "Investment Holdings [Table]", "terseLabel": "Investment Holdings [Table]" } } }, "localname": "InvestmentHoldingsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentIncomeInterest": { "auth_ref": [ "r96", "r184" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.", "label": "Investment Income, Interest", "terseLabel": "Interest income" } } }, "localname": "InvestmentIncomeInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTextBlock": { "auth_ref": [ "r217", "r219", "r222", "r223" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investment.", "label": "Investment [Text Block]", "terseLabel": "Investment in Cytek Japan" } } }, "localname": "InvestmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureInvestmentInCytekJapan1" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseAndRentalExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of rent expense incurred for leased assets, including but not limited to, furniture and equipment, that is not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "Operating Leases, Rent Expense", "terseLabel": "Operating Leases, Rent Expense", "totalLabel": "Operating Leases, Rent Expense, Total" } } }, "localname": "LeaseAndRentalExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r527", "r529" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfLeaseExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Lease expense" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfLeaseExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r527" ], "lang": { "en-us": { "role": { "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.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of lease expense" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r263" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyPlantAndEquipmentDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r514" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Lease" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLease" ], "xbrltype": "textBlockItemType" }, "us-gaap_LegalMattersAndContingenciesTextBlock": { "auth_ref": [ "r288" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for legal proceedings, legal contingencies, litigation, regulatory and environmental matters and other contingencies.", "label": "Legal Matters and Contingencies [Text Block]", "terseLabel": "Legal settlement liability" } } }, "localname": "LegalMattersAndContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureLegalSettlementLiability" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r519" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r528" ], "lang": { "en-us": { "role": { "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.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Summary of Future Minimum Lease Payment Under Leases", "verboseLabel": "Schedule of Future Undiscounted Cash Flow And Reconciliation To The Lease Liabilities Recognized" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r528" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total Future Minimum Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r528" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails2": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "verboseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r528" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails2": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r528" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails2": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "verboseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r528" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails2": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r528" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r528" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfFutureLeasePaymentsDetails3" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r518" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Leases term under operating lease agreements" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LessorOperatingLeaseRenewalTerm": { "auth_ref": [ "r530" ], "lang": { "en-us": { "role": { "documentation": "Term of lessor's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessor, Operating Lease, Renewal Term", "terseLabel": "Leases renewal terms under operating lease agreements" } } }, "localname": "LessorOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r50", "r123", "r200", "r221", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r473", "r480", "r481", "r497", "r540", "r541" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r35", "r123", "r221", "r497", "r542", "r577", "r596" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities, redeemable convertible preferred stock and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities, redeemable convertible preferred stock and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r52", "r123", "r221", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r473", "r480", "r481", "r497", "r540", "r541", "r542" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 0.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "stringItemType" }, "us-gaap_LitigationReserveNoncurrent": { "auth_ref": [ "r54", "r279" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of estimated litigation liability for known or estimated probable loss from litigation, which may include attorneys' fees and other litigation costs, which is expected to be paid after one year or beyond the normal operating cycle, if longer.", "label": "Estimated Litigation Liability, Noncurrent", "terseLabel": "Legal settlement liability, noncurrent" } } }, "localname": "LitigationReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_LitigationSettlementInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest expense (income) directly attributable to an award in settlement of litigation.", "label": "Litigation Settlement Interest", "verboseLabel": "Interest Expenses Related to Litigation Settlement" } } }, "localname": "LitigationSettlementInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r279", "r280", "r281", "r283", "r284", "r285", "r287", "r290", "r291" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyLawsuitFilingDate": { "auth_ref": [ "r279", "r282", "r286" ], "lang": { "en-us": { "role": { "documentation": "States the date the complaint was formally filed in a court of law, in arbitration or mediation.", "label": "Loss Contingency, Lawsuit Filing Date", "terseLabel": "Loss contingency, lawsuit filing date" } } }, "localname": "LossContingencyLawsuitFilingDate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MarketingAndAdvertisingExpense": { "auth_ref": [ "r95" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total expense recognized in the period for promotion, public relations, and brand or product advertising.", "label": "Marketing and Advertising Expense", "terseLabel": "Advertising, marketing and media expenses", "totalLabel": "Marketing and Advertising Expense, Total" } } }, "localname": "MarketingAndAdvertisingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions": { "auth_ref": [ "r512" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing.", "label": "Minimum Lease Payments, Sale Leaseback Transactions", "totalLabel": "Minimum Lease Payments, Sale Leaseback Transactions, Total", "verboseLabel": "Total lease payments" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Minimum Lease Payments, Sale Leaseback Transactions, Fiscal Year Maturity [Abstract]" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsThereafter": { "auth_ref": [ "r512" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails2": { "order": 5.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments, Sale Leaseback Transactions, Thereafter", "verboseLabel": "Thereafter" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsThereafter", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinFiveYears": { "auth_ref": [ "r512" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails2": { "order": 4.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments, Sale Leaseback Transactions, within Five Years", "verboseLabel": "2026" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsWithinFiveYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinFourYears": { "auth_ref": [ "r512" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails2": { "order": 3.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments, Sale Leaseback Transactions, within Four Years", "verboseLabel": "2025" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsWithinFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinOneYear": { "auth_ref": [ "r512" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails2": { "order": 0.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments, Sale Leaseback Transactions, Next Twelve Months", "verboseLabel": "2022 (excluding the six months ended June 30)" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsWithinOneYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinThreeYears": { "auth_ref": [ "r512" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails2": { "order": 2.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments, Sale Leaseback Transactions, within Three Years", "verboseLabel": "2024" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsWithinThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactionsWithinTwoYears": { "auth_ref": [ "r512" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails2": { "order": 1.0, "parentTag": "us-gaap_MinimumLeasePaymentsSaleLeasebackTransactions", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Minimum Lease Payments, Sale Leaseback Transactions, within Two Years", "verboseLabel": "2023" } } }, "localname": "MinimumLeasePaymentsSaleLeasebackTransactionsWithinTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Ownership interest" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1" ], "xbrltype": "percentItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfCashCashEquivalentsAndRestrictedCashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Money Market Funds, at Carrying Value", "terseLabel": "Money market funds" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfCashCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r364" ], "lang": { "en-us": { "role": { "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.", "label": "Money Market Funds [Member]", "terseLabel": "Money Market Funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureFairValueMeasurementAndFairValueOfFinancialInstrumentsScheduleOfFinancialInstrumentsMeasuredOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfOperations": { "auth_ref": [ "r173", "r181" ], "lang": { "en-us": { "role": { "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.", "label": "Nature of Operations [Text Block]", "terseLabel": "Description of business" } } }, "localname": "NatureOfOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureDescriptionOfBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r106", "r107", "r110" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r72", "r74", "r80", "r86", "r110", "r123", "r132", "r134", "r135", "r137", "r138", "r142", "r143", "r154", "r189", "r198", "r201", "r204", "r206", "r221", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r490", "r497", "r584", "r601" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income", "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent [Abstract]", "terseLabel": "Numerator", "verboseLabel": "Comprehensive income :" } } }, "localname": "NetIncomeLossAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r72", "r74", "r80", "r142", "r143", "r476", "r483" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Less: noncontrolling interests", "terseLabel": "Less: noncontrolling interests", "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total", "verboseLabel": "Net income attributable to noncontrolling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r134", "r135", "r137", "r138", "r145", "r146", "r156", "r161", "r189", "r198", "r201", "r204", "r206" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net (loss) income attributable to common stockholders, basic and diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently adopted accounting pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsNonredeemable": { "auth_ref": [ "r93" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) attributable to other nonredeemable noncontrolling equity holder.", "label": "Noncontrolling Interest in Net Income (Loss) Other Noncontrolling Interests, Nonredeemable", "negatedLabel": "Less: net loss allocated to noncontrolling interests", "verboseLabel": "Less: net loss allocated to noncontrolling interests" } } }, "localname": "NoncontrollingInterestInNetIncomeLossOtherNoncontrollingInterestsNonredeemable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestInVariableInterestEntity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Portion of equity (net assets) in a variable interest entity (VIE) not attributable, directly or indirectly, to the parent entity. That is, this is the portion of equity in a VIE that is attributable to the noncontrolling interest (previously referred to as minority interest).", "label": "Noncontrolling Interest in Variable Interest Entity", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestInVariableInterestEntity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r129", "r130", "r131", "r336", "r468" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling interest in consolidated" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r209" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Total long-lived assets" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfLongLivedAssetsByGeographicalAreasDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r97" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]", "terseLabel": "Office and Computer Equipment" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r189", "r198", "r201", "r204", "r206" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 0.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "(Loss) income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r520", "r529" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfLeaseExpenseDetails": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r516" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability", "totalLabel": "Total present value of lease liabilities", "verboseLabel": "Operating cash outflows - payments on operating leases" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability [Abstract]", "terseLabel": "Cash paid for amounts included in measurement of lease liabilities:" } } }, "localname": "OperatingLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalCashFlowInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r516" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfOtherCurrentLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, current", "verboseLabel": "Lease liability, current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r516" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liability, noncurrent" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r517", "r524" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating lease payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r515" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails": { "order": 0.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": -1.0 }, "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "negatedLabel": "Right-of use assets", "terseLabel": "ROU assets", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r109" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of operating lease-right-of use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r526", "r529" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Weighted-average discount rate - operating leases:" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r525", "r529" ], "lang": { "en-us": { "role": { "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.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "verboseLabel": "Weighted-average remaining lease term - operating leases:" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasesRentExpenseSubleaseRentals1": { "auth_ref": [ "r509" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of sublease rental income recognized during the period that reduces the entity's rent expense incurred under operating leases.", "label": "Operating Leases, Rent Expense, Sublease Rentals", "terseLabel": "Sublease rentals" } } }, "localname": "OperatingLeasesRentExpenseSubleaseRentals1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r438" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Operating Loss Carryforwards", "totalLabel": "Operating Loss Carryforwards, Total", "verboseLabel": "Net operating loss carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r15", "r16", "r17", "r51" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r64", "r542" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 10.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other noncurrent assets", "totalLabel": "Total other noncurrent assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r67" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited2": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustment, net of tax", "totalLabel": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Total" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "auth_ref": [ "r469", "r470", "r478" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited2": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "terseLabel": "Net (loss) income", "totalLabel": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent, Total" } } }, "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherInvestmentsAndSecuritiesAtCost": { "auth_ref": [ "r21", "r578", "r591" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Includes other investments and securities that are not at fair value as of the balance sheet date and those that are not accounted for under the equity method.", "label": "Other Investments and Securities, at Cost" } } }, "localname": "OtherInvestmentsAndSecuritiesAtCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r14", "r15", "r51", "r542" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfOtherCurrentLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Total other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfOtherCurrentLiabilitiesDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Liabilities, Current [Abstract]", "terseLabel": "Included in other current liabilities:" } } }, "localname": "OtherLiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other noncurrent liabilities", "totalLabel": "Other Liabilities, Noncurrent, Total" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Summary of Components of Other Current Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r98" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other (expense), net", "totalLabel": "Other Nonoperating Income (Expense), Total" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r7", "r12", "r240" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Other Prepaid Expense, Current", "terseLabel": "Other" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivables": { "auth_ref": [ "r64" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from parties in nontrade transactions, classified as other.", "label": "Other Receivables", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivables", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r462" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patent" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfInitialPublicOffering": { "auth_ref": [ "r103" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the repurchase of amount received from entity's first offering of stock to the public.", "label": "Payments for Repurchase of Initial Public Offering", "negatedLabel": "Payment of deferred offering cost", "terseLabel": "Payment of deferred offering cost" } } }, "localname": "PaymentsForRepurchaseOfInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfRedeemablePreferredStock": { "auth_ref": [ "r103" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for reacquisition of callable preferred stock.", "label": "Payments for Repurchase of Redeemable Preferred Stock", "terseLabel": "Aggregate purchase price of redeemable convertible preferred stock" } } }, "localname": "PaymentsForRepurchaseOfRedeemablePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "Payments of Stock Issuance Costs", "terseLabel": "Stock issuance cost" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r100" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchase of property and equipment", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireRealEstateHeldForInvestment": { "auth_ref": [ "r101" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of real estate held for investment purposes.", "label": "Payments to Acquire Real Estate Held-for-investment", "negatedLabel": "Payment of investment" } } }, "localname": "PaymentsToAcquireRealEstateHeldForInvestment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r383", "r410" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendRatePercentage": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "The percentage rate used to calculate dividend payments on preferred stock.", "label": "Preferred Stock, Dividend Rate, Percentage", "terseLabel": "Cash or stock dividend percentage of issue price" } } }, "localname": "PreferredStockDividendRatePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock share authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r27" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "terseLabel": "Convertible preferred stock outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockVotingRights": { "auth_ref": [ "r27", "r329" ], "lang": { "en-us": { "role": { "documentation": "Description of voting rights of nonredeemable preferred stock. Includes eligibility to vote and votes per share owned. Include also, if any, unusual voting rights.", "label": "Preferred Stock, Voting Rights", "terseLabel": "Preferred stock voting rights" } } }, "localname": "PreferredStockVotingRights", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r11", "r40", "r41" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets", "totalLabel": "Total prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense and Other Assets, Current [Abstract]", "terseLabel": "Other current assets:" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidExpenseCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Prepaid Expense, Current [Abstract]", "terseLabel": "Prepaid expenses:" } } }, "localname": "PrepaidExpenseCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r8", "r12", "r237", "r240" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Insurance", "terseLabel": "Prepaid insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidRent": { "auth_ref": [ "r9", "r12", "r238", "r240" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for rent that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Rent", "terseLabel": "Prepaid rent" } } }, "localname": "PrepaidRent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r10", "r12", "r239", "r240" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Prepaid income tax" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsScheduleOfComponentsOfPrepaidExpensesAndOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransactions": { "auth_ref": [ "r511" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of minimum lease payments for sale-leaseback transactions accounted for using the deposit method or as a financing.", "label": "Present Value of Future Minimum Lease Payments, Sale Leaseback Transactions", "totalLabel": "Present Value of Future Minimum Lease Payments, Sale Leaseback Transactions, Total", "verboseLabel": "Total present value of lease liabilities" } } }, "localname": "PresentValueOfFutureMinimumLeasePaymentsSaleLeasebackTransactions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseSummaryOfFutureUndiscountedCashFlowsAndReconciliationToTheLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceInitialPublicOffering": { "auth_ref": [ "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's first offering of stock to the public.", "label": "Proceeds from Issuance Initial Public Offering", "terseLabel": "Proceeds from initial public offering, net of underwriting discounts and commissions and other offering costs", "verboseLabel": "Gross Proceeds from IPO" } } }, "localname": "ProceedsFromIssuanceInitialPublicOffering", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Net Proceeds" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "terseLabel": "Proceeds from issuance of redeemable convertible preferred stock", "verboseLabel": "Net proceeds from issuance of Series D redeemable convertible preferred stock" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLoanOriginations1": { "auth_ref": [ "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash inflow associated with loan origination (the process when securing a mortgage for a piece of real property) or lease origination.", "label": "Proceeds from Loan Originations", "terseLabel": "Gross proceeds from loan program" } } }, "localname": "ProceedsFromLoanOriginations1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r102", "r411" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from issuance of common stock under employee stock plans" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfEstimatedRevenuesExpectedToBeRecognizedInTheFutureRelatedToPerformanceObligationsDet", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r51", "r289", "r292" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "terseLabel": "Product warranty" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r298" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Product warranty" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureProductWarranty" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProductWarrantyExpense": { "auth_ref": [ "r108", "r294" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers.", "label": "Product Warranty Expense", "negatedLabel": "Warranty cost incurred" } } }, "localname": "ProductWarrantyExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureProductWarrantyScheduleOfProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r2", "r72", "r74", "r80", "r105", "r123", "r132", "r142", "r143", "r189", "r198", "r201", "r204", "r206", "r221", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r469", "r475", "r477", "r483", "r484", "r490", "r497", "r589" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net (loss) income", "totalLabel": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest, Total" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r46", "r265" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyPlantAndEquipmentDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r268", "r636", "r637", "r638" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r261" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "Property, Plant and Equipment, Estimated Useful Lives", "terseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r45", "r263" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails": { "order": 0.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Gross", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "terseLabel": "Office and computer equipment", "totalLabel": "Property, Plant and Equipment, Gross, Total", "verboseLabel": "Total property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property Plant And Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r22", "r23", "r265", "r542", "r590", "r597" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r44", "r265", "r636", "r637" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r22", "r265" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Useful Life of Property Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosurePropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r22", "r263" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyPlantAndEquipmentDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesSummaryOfUsefulLifeOfPropertyPlantAndEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockTables", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r371", "r533", "r534" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party [Domain]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r371", "r533", "r534", "r536" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r371", "r533", "r536", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party [Axis]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r531", "r532", "r534", "r537", "r538" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related party transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactions1" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r422", "r556", "r651" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development", "totalLabel": "Research and Development Expense, Total" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development Expense" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "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.", "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and development costs" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]", "terseLabel": "Research and Development Tax Credit Carryforward" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents [Domain]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r4", "r20", "r117" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfRsuAwardsActivtyDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r31", "r336", "r415", "r542", "r595", "r618", "r623" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "terseLabel": "Accumulated deficit", "totalLabel": "Retained Earnings (Accumulated Deficit), Total" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r129", "r130", "r131", "r133", "r140", "r143", "r224", "r412", "r413", "r414", "r444", "r445", "r488", "r614", "r616" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r182", "r183", "r197", "r202", "r203", "r207", "r208", "r211", "r351", "r352", "r557" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Total revenue, net", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "verboseLabel": "Total revenue, net" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r341", "r342", "r343", "r344", "r345", "r346", "r349", "r350", "r354", "r362" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue from contracts with customers" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomers1" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r120", "r121" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Total revenue" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfEstimatedRevenuesExpectedToBeRecognizedInTheFutureRelatedToPerformanceObligationsDet" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Delivery and payment terms" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r348" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of Estimated Revenues Expected to Be Recognized In The Future Related To Performance Obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r83", "r123", "r182", "r183", "r197", "r202", "r203", "r207", "r208", "r211", "r221", "r300", "r301", "r302", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r497", "r589" ], "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Revenues", "terseLabel": "Total revenue, net", "totalLabel": "Revenues, Total" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfRevenueFromExternalCustomersByGeographicalAreasDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenue, net:" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues From External Customers And Long Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfLongLivedAssetsByGeographicalAreasDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfRevenueFromExternalCustomersByGeographicalAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Sale of common stock" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Offering price per share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "auth_ref": [ "r16", "r48" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfOtherCurrentLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Sales and Excise Tax Payable, Current", "terseLabel": "Sales and use tax payable" } } }, "localname": "SalesAndExciseTaxPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsSummaryOfComponentsOfOtherCurrentLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesChannelDirectlyToConsumerMember": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred directly to consumer.", "label": "Sales Channel, Directly to Consumer [Member]", "terseLabel": "Sales Channel Through Intermediary [Member]" } } }, "localname": "SalesChannelDirectlyToConsumerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesChannelThroughIntermediaryMember": { "auth_ref": [ "r361" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred through intermediary.", "label": "Sales Channel, Through Intermediary [Member]", "terseLabel": "Sales Channel Through Intermediary [Member]" } } }, "localname": "SalesChannelThroughIntermediaryMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Summary of Components of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r455", "r456" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfAllocationOfPurchasePriceToTheAssetsAcquiredAsAPartOfTheAcquisitionDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash, cash equivalents, and investments.", "label": "Cash, Cash Equivalents and Investments [Table Text Block]", "terseLabel": "Summary of Cash and Cash Equivalents" } } }, "localname": "ScheduleOfCashCashEquivalentsAndShortTermInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r442" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Summary of income tax expense attributable to income from continuing operations" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of deferred tax assets and deferred tax liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r161" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Computation of the Basic and Diluted Net Loss Per Share Attributable to Common Stockholders" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureNetLossPerShareAttributableToCommonStockholdersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of reconciliation of the federal statutory rate to Company's effective tax rate" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r382", "r407", "r417" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r248", "r253" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of income (loss) before provision for (benefit from) income taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r256", "r258" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Indefinite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r245" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Schedule of Intangible Assets and Goodwill" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureGoodwillAndIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r18", "r37", "r38", "r39" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Components of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of Components of Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r297" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of product warranty liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureProductWarrantyTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r46", "r265" ], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of Property Plant And Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosurePropertyPlantAndEquipmentSummaryOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r459" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of identifiable assets acquired and is reconciled to the purchase price" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r535", "r536" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRentExpenseTableTextBlock": { "auth_ref": [ "r510" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of rental expense from operating leases for each period for which an income statement is presented with separate amounts for minimum rentals, contingent rentals, and sublease rentals. Rental payments under leases with terms of a month or less that were not renewed need not be included.", "label": "Schedule of Rent Expense [Table Text Block]", "terseLabel": "Schedule of rent expense" } } }, "localname": "ScheduleOfRentExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r269", "r270", "r271", "r272", "r273", "r274", "r275" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r91", "r210" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of revenue from external customers by geographical areas" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r83", "r210" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule Of Revenues From External Customers And Long Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfLongLivedAssetsByGeographicalAreasDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGeographicAreasScheduleOfRevenueFromExternalCustomersByGeographicalAreasDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r383", "r410" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfRsuAwardsActivtyDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfStockbasedCompensationExpenseDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfOptionsGrantedDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfTheEsppForTheInitialOfferin", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "verboseLabel": "Schedule of RSU awards activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r387", "r397", "r399" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of stock option activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of weighted average valuation assumptions used to calculate the fair value of the ESPP for the initial offering" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Summary of weighted average valuation assumptions used to calculate the fair value of options granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r55", "r122", "r170", "r171", "r316", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r327", "r329", "r330", "r331", "r333", "r334", "r335", "r336" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule Of Stock By Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfStockByClassTextBlock": { "auth_ref": [ "r26", "r27", "r28", "r317", "r318", "r319", "r329", "r330", "r331", "r333", "r334", "r335", "r336" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's stock, including par or stated value per share, number and dollar amount of share subscriptions, shares authorized, shares issued, shares outstanding, number and dollar amount of shares held in an employee trust, dividend per share, total dividends, share conversion features, par value plus additional paid in capital, the value of treasury stock and other information necessary to a fair presentation, and EPS information. Stock by class includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. 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. If more than one issue is outstanding, state the title of each issue and the corresponding dollar amount; dollar amount of any shares subscribed but unissued and the deduction of subscriptions receivable there from; number of shares authorized, issued, and outstanding.", "label": "Schedule of Stock by Class [Table Text Block]", "terseLabel": "Schedule of Preferred Stock" } } }, "localname": "ScheduleOfStockByClassTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "auth_ref": [ "r432", "r443" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the change in unrecognized tax benefits.", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of unrecognized tax benefits" } } }, "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureIncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r191", "r192", "r193", "r194", "r195", "r196", "r208" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Operating segments" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentsGeographicalAreasAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segments, Geographical Areas [Abstract]" } } }, "localname": "SegmentsGeographicalAreasAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Sales and marketing", "totalLabel": "Selling and Marketing Expense, Total" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling and Marketing Expense" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfStockbasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SeriesAPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outstanding nonredeemable series A preferred stock or outstanding series A preferred stock. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Series A Preferred Stock [Member]" } } }, "localname": "SeriesAPreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r355" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureRevenueFromContractsWithCustomersScheduleOfEstimatedRevenuesExpectedToBeRecognizedInTheFutureRelatedToPerformanceObligationsDet", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_SettlementLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amounts payable for money transfers, money orders, and consumer payment service arrangements. Settlement liabilities include amounts payable to intermediaries for global payment transfers.", "label": "Settlement Liabilities, Current", "terseLabel": "Legal settlement liability, current" } } }, "localname": "SettlementLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r108" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited", "terseLabel": "Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfRsuAwardsActivtyDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value per share, Forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfRsuAwardsActivtyDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfRsuAwardsActivtyDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value per share, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfRsuAwardsActivtyDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Unvested balance, Ending balance", "periodStartLabel": "Unvested balance Beginning balance", "terseLabel": "Unvested balance, Ending balance", "verboseLabel": "Unvested balance at December 31, 2021" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfRsuAwardsActivtyDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r393" ], "lang": { "en-us": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Ending Balance", "periodStartLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value, Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfRsuAwardsActivtyDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested", "terseLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfRsuAwardsActivtyDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r395" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value per share, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfRsuAwardsActivtyDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfOptionsGrantedDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfTheEsppForTheInitialOfferin" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r403" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfOptionsGrantedDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfTheEsppForTheInitialOfferin" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfOptionsGrantedDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfTheEsppForTheInitialOfferin" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share Based Compensation Arrangement By Share Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfRsuAwardsActivtyDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfStockbasedCompensationExpenseDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfOptionsGrantedDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfTheEsppForTheInitialOfferin", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, options exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Options forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Options granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r398" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average grant date fair value of options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Stock options outstanding, aggregate intrinsic value, ending balance", "periodStartLabel": "Stock options outstanding, aggregate intrinsic value, beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r389", "r410" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Options outstanding, ending balance (in shares)", "periodStartLabel": "Options outstanding, beginning balance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r388" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Weighted average exercise price, ending balance (in dollars per share)", "periodStartLabel": "Weighted average exercise price, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r399" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Stock options unvested, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Options unvested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, options unvested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r381", "r384" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanScheduleOfRsuAwardsActivtyDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfOptionsGrantedDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfTheEsppForTheInitialOfferin", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, options exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, options expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, options forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Weighted average exercise price, options granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r383", "r385" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r402", "r416" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfOptionsGrantedDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureStockbasedCompensationPlanSummaryOfWeightedAverageValuationAssumptionsUsedToCalculateTheFairValueOfTheEsppForTheInitialOfferin" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Stock options exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r410" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Stock options exercisable, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Stock options outstanding, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r400" ], "lang": { "en-us": { "role": { "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.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Stock options unvested, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r386" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Fair value of options vested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r521", "r529" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfLeaseExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r296" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of the period", "totalLabel": "Standard Product Warranty Accrual, Total" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureProductWarrantyScheduleOfProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r293" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accrual for current year warranties" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureProductWarrantyScheduleOfProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r295" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Assurance-type product warranties" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r26", "r27", "r28", "r122", "r123", "r148", "r152", "r153", "r157", "r161", "r170", "r171", "r172", "r221", "r300", "r304", "r305", "r306", "r309", "r310", "r320", "r321", "r324", "r325", "r328", "r497", "r661" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureRelatedPartyTransactionsAdditionalInformationDetails1", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockTables", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r58", "r78", "r79", "r80", "r129", "r130", "r131", "r133", "r140", "r143", "r169", "r224", "r328", "r336", "r412", "r413", "r414", "r444", "r445", "r488", "r499", "r500", "r501", "r502", "r503", "r504", "r614", "r615", "r616", "r666" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureCommonStockAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockTables", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r129", "r130", "r131", "r169", "r557" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockTables", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficitParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r57", "r313", "r328", "r329", "r336" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "verboseLabel": "Issuance of Series D redeemable convertible preferred stock, net of issuance costs of $334 (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.", "label": "Stock Issued During Period, Shares, Employee Benefit Plan", "terseLabel": "Employee stock purchase plan shares issued" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeBenefitPlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r27", "r28", "r328", "r336" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Shares issued in connection with employee stock plans (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r27", "r28", "r328", "r336" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Shares offered", "verboseLabel": "Stock issued during period shares new issues" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureLegalSettlementLiabilityAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r27", "r28", "r328", "r336", "r391" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Options exercised (in shares)", "terseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureStockBasedCompensationPlanSummaryOfStockOptionActivityDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r58", "r328", "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "verboseLabel": "Issuance of Series D redeemable convertible preferred stock, net of issuance costs of $334" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r27", "r28", "r328", "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Shares issued in connection with employee stock plans" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r58", "r328", "r336" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r28", "r33", "r34", "r123", "r215", "r221", "r497", "r542" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balances", "periodStartLabel": "Balances", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteStockSplit": { "auth_ref": [ "r337" ], "lang": { "en-us": { "role": { "documentation": "Description of the stock split arrangement. Also provide the retroactive effect given by a stock split that occurs after the balance date but before the release of financial statements.", "label": "Stockholders' Equity Note, Stock Split", "terseLabel": "Stock split" } } }, "localname": "StockholdersEquityNoteStockSplit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r523", "r529" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "terseLabel": "Sublease income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r505", "r543" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r505", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r505", "r543" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity method investee's stock owned by parent immediately after all stock transactions.", "label": "Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions", "terseLabel": "Equity method investment percentage" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativeProceedsReceivedOnAllTransactions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cumulative amount of cash and other consideration received by subsidiary or equity method investee in exchange for shares or stock issued or sold. Include amounts of cash received, fair value of non-cash assets received, fair value of liabilities assumed, and fair value of any other forms of consideration.", "label": "Subsidiary or Equity Method Investee, Cumulative Proceeds Received on All Transactions", "terseLabel": "Common Stock Purchased Value" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeCumulativeProceedsReceivedOnAllTransactions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureInvestmentInCytekJapanAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureDescriptionOfBusinessAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance sheet details", "verboseLabel": "Supplemental Balance Sheet Information Related To Leases" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureBalanceSheetDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesDetails", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r438" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax credit carryforward, amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r300", "r304", "r305", "r306", "r309", "r310" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, attributable to parent, of an entity's issued and outstanding stock which is not included within permanent equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with a put option held by an ESOP and stock redeemable by a holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Carrying Amount, Attributable to Parent", "periodEndLabel": "Preferred Stock, Ending Balance", "periodStartLabel": "Preferred Stock, Beginning Balance" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to temporary equity resulting from foreign currency translation adjustments.", "label": "Temporary Equity, Foreign Currency Translation Adjustments", "terseLabel": "Foreign currency translation adjustment, net of tax" } } }, "localname": "TemporaryEquityForeignCurrencyTranslationAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityLiquidationPreference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference", "terseLabel": "Preferred Stock Liquidation Preference Value" } } }, "localname": "TemporaryEquityLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityParOrStatedValuePerShare": { "auth_ref": [ "r19", "r317" ], "lang": { "en-us": { "role": { "documentation": "Per share amount of par value or stated value of stock classified as temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable.", "label": "Temporary Equity, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value" } } }, "localname": "TemporaryEquityParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been issued and are held by the entity's shareholders. Securities outstanding equals securities issued minus securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Outstanding", "periodEndLabel": "Preferred Stock, Ending Balance (in shares)", "periodStartLabel": "Preferred Stock Beginning Balance (in shares)", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfRedeemableConvertiblePreferredStockAndStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquityValueExcludingAdditionalPaidInCapital": { "auth_ref": [ "r19", "r317" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of the par value of temporary equity outstanding. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Par Value", "terseLabel": "Redeemable convertible preferred stock, $0.001 par value; 10,000,000 shares authorized, zero issued and outstanding as of June 30, 2022 and December 31, 2021; aggregate liquidation preference of zero as of June 30, 2022 and December 31, 2021." } } }, "localname": "TemporaryEquityValueExcludingAdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/StatementCondensedConsolidatedBalanceSheets1" ], "xbrltype": "monetaryItemType" }, "us-gaap_TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy": { "auth_ref": [ "r216" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for treatment of receivables that are billable but have not been billed as of the balance sheet date.", "label": "Trade and Other Accounts Receivable, Unbilled Receivables, Policy [Policy Text Block]", "terseLabel": "Trade accounts receivable, net" } } }, "localname": "TradeAndOtherAccountsReceivableUnbilledReceivablesPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Tradename" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureAcquisitionSummaryOfIdentifiableIntangibleAssetsAcquiredAndTheirEstimatedUsefulLivesForAmortizationDetails", "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfFinitelivedIntangibleAssetsDetails", "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureGoodwillAndIntangibleAssetsNetSummaryOfIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TrademarksMember": { "auth_ref": [ "r460" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.", "label": "Trademarks [Member]", "terseLabel": "Trademarks" } } }, "localname": "TrademarksMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesScheduleOfFinitelivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Preferred stock repurchase, price per share" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockPreferredShares": { "auth_ref": [ "r338" ], "lang": { "en-us": { "role": { "documentation": "Number of previously issued preferred shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Preferred, Shares", "terseLabel": "Repurchase of preferred stock" } } }, "localname": "TreasuryStockPreferredShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureRedeemableConvertiblePreferredStockAdditionalInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "auth_ref": [ "r155", "r158", "r159" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 }, "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method.", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "negatedLabel": "Less: net income allocated to participating securities", "terseLabel": "Less: net income allocated to participating securities", "totalLabel": "Less: net income allocated to participating securities" } } }, "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r423", "r430" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Unrecognized tax benefits as of the end of the year", "periodStartLabel": "Unrecognized tax benefits as of the beginning of the year", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r431" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r174", "r175", "r176", "r177", "r178", "r179", "r180" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r435" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "terseLabel": "Increase (decrease) in valuation allowance" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/Role_DisclosureIncomeTaxesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableInterestEntityOwnershipPercentage": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).", "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage", "terseLabel": "Variable interest entity ownership percentage" } } }, "localname": "VariableInterestEntityOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureBasisOfPresentationAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r522", "r529" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfLeaseExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureLeaseScheduleOfLeaseExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r147", "r161" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used in calculating net (loss) income per share, diluted", "totalLabel": "Weighted-average common shares outstanding, attributable to common stockholders, diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r145", "r161" ], "calculation": { "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP": { "order": 0.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used in calculating net (loss) income per share, basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "verboseLabel": "Weighted-average common shares outstanding, attributable to common stockholders, basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP", "http://cytekbio.com/20220630/taxonomy/role/StatementConsolidatedStatementsOfOperationsAndComprehensiveIncomeUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Denominator" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://cytekbio.com/20220630/taxonomy/role/DisclosureNetLossIncomeAttributableToCommonStockholdersPerShareComputationOfTheBasicAndDilutedNetIncomeAttributableToCommonStockholdersP" ], "xbrltype": "stringItemType" } }, "unitCount": 4 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6787-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r128": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1278-109256" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2626-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "65", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2793-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "66", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2814-109256" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=124437754&loc=d3e543-108305" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e7018-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r181": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "29", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8864-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r216": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "310", "URI": "http://asc.fasb.org/topic&trid=2196771" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=123583765&loc=SL75117546-209714" }, "r219": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "321", "URI": "http://asc.fasb.org/topic&trid=75115024" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r222": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "http://asc.fasb.org/topic&trid=2196965" }, "r223": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "325", "URI": "http://asc.fasb.org/topic&trid=2197064" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314" }, "r236": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=123349782&loc=d3e5879-108316" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.A)", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=122040515&loc=d3e105025-122735" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16373-109275" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123364984&loc=d3e1205-110223" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742" }, "r268": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r278": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14394-108349" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14453-108349" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14472-108349" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349" }, "r288": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123377177&loc=d3e11281-110244" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12524-110249" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3,4))", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1),(c)(5)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=123368208&loc=d3e12565-110249" }, "r298": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=SL5988623-112600" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=77885760&loc=SL35686385-199418" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.C)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187143-122770" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r362": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r374": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235116" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "35", "Subparagraph": "(a)", "Topic": "720", "URI": "http://asc.fasb.org/extlink&oid=6420018&loc=d3e36677-107848" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "http://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "217", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=124434304&loc=d3e36027-109320" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331" }, "r453": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123413009&loc=d3e4845-128472" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "44", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5558-128473" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r467": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=SL6759159-111685" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r496": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r506": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "http://asc.fasb.org/topic&trid=2175825" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(Note 3)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123403562&loc=d3e38371-112697" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123418715&loc=d3e50824-112756" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123418715&loc=d3e50824-112756" }, "r514": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918701-209980" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=124258985&loc=SL77919359-209981" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r538": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=123353855&loc=SL119991595-234733" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(20))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117819544-158441" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604008-122996" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611133-123010" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611322-123010" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "http://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "http://asc.fasb.org/extlink&oid=123360121&loc=d3e27327-108691" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r652": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r653": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r654": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23" }, "r655": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r656": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310" }, "r657": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r658": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f" }, "r659": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r660": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r661": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r662": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r663": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405" }, "r664": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(13))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868656-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(3)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" } }, "version": "2.1" } ZIP 110 0000950170-22-016500-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-22-016500-xbrl.zip M4$L#!!0 ( /V#"E67(_D5 ?(# !X 10 1 8W1K8BTR,#(R,#8S,"YH M=&WLO>EV&\ER+OK?3U&7/O;I7E=)Y3RPA[/8E-2FK6F+E(_W_:.50Z0(-PAP M8Y!$/_V-+) 4*9$2AP*1H$I[MX2A4$-&1L07\Z__Y]/AL/D D^E@//IM@VW2 MC09&<9P&H_>_;6SO[>SN;OR?WW_]?PAIGCS;?=F\A(_-=IP-/L"3P30.Q]/Y M!)J?]E[\W.R.AH,1-/_UQYOGS9-QG!_":-:0YF V.]IZ_/CCQX^;*0]&T_%P M/L-+33?C^/!Q0\CBW#L3\.7CYHF?0;/%*>>$6L+H/M-;W.+_-[6U^O^E=(O2 MS[\:'QU/!N\/9LU/\>>F_ BO/!K!<'CHRFOVV?^8.><>?RK';"P. MVOH4)L,T.#NVO&V/Y)3JQXLO+QPZN_10M3AT=O[0P84;.'^T>(R+.,-'@]/C M<=G_^L;AY>O@IV>'?_KJ^ O/5[X]/73PZ:KSLG(;A=Z%W*>'C\:CETCVR2!> M_K,TFSR>'1_!8SR0C!9'?K[4[/(??;[,X]G$CZ9Y/#ELMTJY"T4H)UR?.PF9 MPL6KX_O-]^,/WSV/)8*=+=%T<-D"X7*RQ__UXOE>/(!#3[ZD0X(OML+II?$+ M_"UG_Y"GA\ZGY+WW1V>'9S\-[25.OF@/)Y2=NZ?!="PY,]_:%XLCSFYG-B%E MM:??(09>BI9+\;-+Q?%\-)L<7_XP)U^V=WCV@]E?X>SH>#R#O\)@W#)XX4FJ M!3T],%:S\NIWU\ M9(9+246%"9!"F,3D(+I^Q&,_*'Y2HPV'HZPDILGO+6U,SX\',S*S4ZW1ZEL"-1UJ/,&\-7-*JTR8RK@20,GTDH@ MUGI+HM.!>2X52-S:\]%@\8.W[][N/<'].QULC09#W%63.>#^>'SQUB]?,9!"X-2ADXIE+1'.6C8W.6 .G3U+X;6L/-=<@0KG_-X9BD])T[%A)QDLC(L M>VGBK>GQQ:,PR0P8:4EF":_ K2:NK)_1.L><#7*L_?)17AW!Q)?;?PZH<9\/ M?!@,"P//)Q-\O%7NKF UQ!R(\D(0R3PEP:*X=3YS+F)",6W.L_/)'2^X^>]( M_J>C5*#9[;B9(+U0LE]/\&AD:$8%R30![MBDD \@(!_@/5J1E+'L_)UNX\9) MK>09^O>WN[WLAU.XYOZ6+GC/$2\H/!>N(R/> +X"D"PPES,+7VZ*UQ,X\H.T M[S_=FX!Y?%$/32 #DC/"]/=?"[[;FK8(!D_9M'AOJP"!WS:F@\.C88$S[6<' MDW+%(FK(J1;?_#1-Y7(7S[&XW/EKM&^GX_FD?=?BV:V3YV[7<>==BC:H; 5A M*B.5/<2B"".!)*DRR0O-D3 G/X56"YZ^&Z3R/@]@TK2W )?"O9W=_[BH\[[\ M\>GIIO"^[)[%VX07^W0T',3![ 4()*?3[8B08CHH M*[[]:3#=^+T5R_OC41C_,1C/(!Z,QL/Q>Q1CBW/]^OC22]S@RFC3#&8H5M!B MV1TA]GP_"$/8GDYA-OWC^(7_[_%D9^CQQC[?S1OP*$IGSU%1C*;?O9''7RS) MX\O6_ZC5[6?+-_.369$,OR]LM@+BSLYS]MT9(=.Y0S41]/,E%M^9IYK7OIF1],_M,/Y_#'<4O'<_0[ M/>0%:F D[N0OF#V;C](2:+@P9&:_MQC\1%)?_.8V9&%@P%,/Q'AGD"P#,"QRVG5(KQ=%N03V].]KQ1X.9'RZ9T1#B=,-HB9I,#4=[ 0"EGH\( M(&X+I0P2D@M+-K>A1S2.B!>H@7G MN&(RQ*B]7CK#+%<]GQ9R]FIRXL2[*CI-OEV^NR!68*\&@4LZ,^.05[FW%B3-@2+(I)N8C6L;5 MFBMGDJ:5]Z_RWFP<_SH'AI&8:.YNOX$$<.A122"0_@"36=$7KUL/P012^Z.: ML/(%L747TIJ0N->H,;(J+D.5!;$!$#5+PX,,R)="UT;:52N0"DR@9(+,M(, PM'LDY%9[C:OL:R=:%#+W6A=[ ]'2'G&/V/TO,'B;[:!*_&D%Q M$B\;CY\G^%W@18P"I%0!Y7]&H*>3)R$S3;3/,2EAJ9+5 ;V;N2;.!/:Y;YX, M)A!GP^/],9YC6MS4(X+/TIG[] M^FUS^ W,_& $Z:F?C :C]\LVL#KC.X3T(AMD-$.C*[$=1UQ&[8NF%>>"Q6QM MM5[_[8]^DDK6P$52/#T\&HZ/ 5I0\^JH."D>I)/=J)@RZD($-$FBR%226.X4 M\9%KDT.@*LA:2=>'32ZC:&)!<:<587[+;$>?X'#@MT?ISS':/*/R2 _2@&4Y<>6Y(=0Z% 59%4>F,D13 M(Z2R1AM3'5R^)-YV]O+?\(Q^$@^.G\.'+_'3V4&[HZ/Y;-H>P3H+YS[+0;DBK%"ZX825Q%"& $G@S@[8::W:%1-W^R]71>*N,B=,"P3;Q6@!2L2FCK(B#F"!@B",UVM".P" MMO)[A*TEI1LFI?KJM3]:AI]Q.5N$!6$$C8S$+$L@(-FB)2,Q,H #%J0-%>=I M7 .UEGJWLF?02'U2]L3XJ(5)GXZ*F^-!QG8H54Q'%TFT#(6Q9B5]32L2HV&" M%W+7:XB\GHSQ46?'KX>XH9%D!/]@/)]Z M)'"I <8+=M"_"P]6:EG[\B_IDR2#) TEH?B7TN9.,4EVAB%3-D)947U1*HJ MR-F=Z].KG ,21(=2(F9%)@$R)QPD")9XKAAQ[,W#=) &?G)QP,RH0TP4EI#?(!\&3#"@@I> 6^4,%HH5/#*24K-YP<]4^S-6DNL; N+,( M%KG,);O.6.(LJBCM/4<##:1GU;I4;I^ULW\P&<_?'^SB2DP.H>7-JJC;&>S( MSM,L)5$R^9+R+8AU:(!GQ:2SBB8?JXLJMKEQ?O0>/N=*OO"?!H?SPZY\+6]@ MB N:7B,)CO=+VY)%A>_TC^/SWYP/=Y?N&__NC_RRTU#8M9W=7ECS_?C69#,98@:L;&-"O<(RA0T8O 5A&1, M5):+:M7^\JNMKGTK-<1F*C"'I:+&@$!,&G@)K^$]A%**Y*FG1D&0U%=;77GK MW70*45HE4_3-P>!H;?B?LAP1X"N2?$ELBR8CL4 1G2F-,HG(>;4X\9JP_^5X M5)YY,AX.T31NL2%,EY!MMB0+F6E0#"DB92N@J2.N6,C.6PC@ U!@ZUW=UQDH M9HE;9Q()SC@BM<65TEH3I1*'[!T5K%Y?0H5NGBYK2'#S,L,BH@R*]@J@O E9 M1V*8-];$9+.I-IQ<8?KL>2AQ_/K 3PY]A/FL%*(]&92\@S"?C2>E/]B;)?B? M*DBX,RIIZD,F1NK2N\:4;@$6B N.<1ELMC35MI^^7X1V\N'RBM">(T)=PPJT MX",'@]:KTB8@1BDYU#I2(@+/J !9KK@(N++\V-68!8IFX[,,A*O2IBY*2WS* MJ*@1;H*T24,H:M_1ZCO6 "MPJ[D6TI&WW("4W)%BTH"US M$?]?"IBK=?I'#?+TNJ1= M'-H-,XH4J6GKMZENYW(@9 1D2RZDT9K28&FU0+'F^M^OLKL[\@Z#\UK@Z;PJ MTSH,$)>](D ]3?@90*K6.[S*/DE+J@JT-'F60^N"(M)X@PBSM*6EB7&*O$1] M=<;R@PN8Z$"S]-R1I%SQ["(T=$(B7W!A,N,NF.7[E];#$\=1B3,E39E6I(L# M51)GE2*!49I#LM;7VP[^1IVZ[J/1> 61IA1-3M9SM(*<0Z$CT!2R: I9Y1UC MCDH#IE9ZUIS.U%EW?X]&)UJ:]F9?@$C0A55'"11::"KDXY7@%56O6X*E_CBJ+8J#LM]:*, M#D&S(#)/7)+X%Z5"H\$0F%YZ)MZ]ZHK;)+9>^XYJR)A>4DJ]S0@;@B%E0&FI M:=2+Y"0=(TA'DS-\'3T#GV-%JXWL=9@! 2YK+1 G4Z;1=+2&$TM%))I+@Q13 M%%)U:60WK7F,<7XX;ZN?6E]<.6X"!^5L'V"1G%25>ZXKARHH$RD@:5%6EZ[E M,A,?M22&@F%&KL17(DB%@<VA';5+!,^HE(%$SP*1B2OB)(I2+24M_"UCJK:DHO/.:[>Y M\M)J5ZM!N\Y'GH( M.!#J4\J7>\SBNBH6%"&*FT?2!^C,@=D-IFW F%WA#]] M/T'S95W(1+5CR29;&CK24C&A"(IG2PP2**)\!FJKE,%6(I29"N6GYOV$*W+Y<#6H,MH%BE*#701D#P3AY^4=F$B"!X$_E.78_J+ M77VGA\?-F2C"QF"E)=* (^W.C0SECC!16ETMSJLA@VPYDY!SJ8SEN"5C; ,F M:/,ZX34!KWBQ>X512T\*N_'#6[0^NGCX)%#3<;0U5 CX\+@[B>>^;$YKJ=. MB*7:YC65Q4I6$%>G/*!MJ#*)HLQM=:6M!$?+E*/B TA,4%220HPQ,.8@ M$FY*,86BXR5*L*ZR\[6XUI;XWF#&$XJLE4FN4B,O?429(3UU0! M*,>JC48MI9_->J)4+KR+I8-J'U=G2);J:#/B M5YFT+'$I2JRF"2^0(I-.:RK7L=:JEKP.VEVRG,S2*H%&9K:J3,4LZ*?D,GM+ M!35:0T[54FKYG8*K82BC18# D4*B!#/0NB">ZTB"@61==(RM0:)45V+NVE>N MRJOSI;)<0>MXSI.T.F>$PM8CLV=)@DJ!&%4J;*CQ4E6;+E!W^N1JG! R9&T4 M*((&:JF+2HZXH"W1T0F3?!::5^OAK:PNJH+DYB !@9+A)+:]!Y ]B4W+O3P;OBV/XCT';:_=!RGK$V:"I3<3)6%+E-2(&I\M, M[.!S##*"Z OHZQ3K1FJ3%;/$Q$C+S Y&O.**:&V5CCYFG:KU+:]-$Q)=;*CK MI5[KB^;6G5*O991,"$6X!03SP$W)^-,D.ZX<52)Q7G\0KL(>D1>XMNT2>3VN M_:*AY)V2(W3F4B"NUIIF--&B($&H3(2 R!0-D%3])EJ]/@_6G3&M4G'HJEC: M9Y3^NDZ2DGI$$&,QA3)74U\MI>HU:5<3LS,F0\I2$XC%_PO4$FN])#QGZ5Q6 MQJOJ8N:5^G^[]"IJ2 G_0PDHRFQ>C;+0,7RK(F4^1NM9O0U8JJ_SZ;!6.O) M(YJ6)%-=ROK $)]2(DJ!=4%F$5@-G5:7LTM!>*&S ))4Z0BG4"Y9[SP!);4- M1NP2GC'M:,D9!"$HEIKJ!:,BXE;>.[ M5U^C,40K,+^CL%):W$HB%B"O(B!0C YM<&""1VN$JM=&JR:!X_/\\N\F<'P^ M]$[%=$Q%([DB+&A>YN(R8G.V1#$TPWAF+-8[3^AZIG45K;"INW[K5M=5S1TX MSC5P8MHN\!:1OHVT]-KV2B@$_LRNHT.L(M.ZJYH#Q/R2IL (+_:U5(BF @1% M%.7*!2I#Q<.I*S/'NFS>82,PR2B!7.J,!:)=S\NX+J:IR@[ IQXA71\A;4>? MX'#@$0/].49^'=T#M%X-%'+!12KPC%P+%+S,2^)<&2O,7:8 2F==K4Z]WL8Y M8_YSW^P?3,;S]P=ML/D06C3U( VGE+F%[!G:OV4\ 2_%T3EFHIGWU*003+W# M0SKO W,W8=WI7$S($H0GBB/C26;1G*7*HS9@#"28E.JM0E@C''OMZ)_M+OJ7 MM$1QJATGSF1#LL@\!A.YX-7EF-\ZV;(E^.[KYX.XG/RK)7$?S9EF M*PDKI9(R."#!BT!"! $VY"S%NB?AW/>X\:Y0+#,B4(5FGPPL$^E8J6=&VR)' MEF6B2G)6W32=&C-:5E"EX36EPEA&A.:TX$C4:2HZPKWW7"&345YME*[*RKK5 MD)%:'A+(2"!F1Z2$6*)%>'8N*(^2VI2JY< ;D/'\QP^5E%RE4-RE1+C2#8#2 MA%!$9")R$,6N8Q6/B?YVD_$VX>%)B<*.VYC7_EDP8\F84EV[;O'++A]WBE9X MRYQQ)>TAMX#%E!ESJ"25"4F!E1ZJ+>!9HZSA!]X2-E*;*34>A7KI;@\!8:^V MI?1=LF28]"Q76TEPK<,<^" M(4R7RC&/ZCI0'TIT/##OA8B\6O_.[I*P1>245/R]8.K-NQ\+19\ U,H251(G7/J^2$S(""D JT3 M*0*42.X5L#09?V@WP<,<149!2(V8 MF?!4)B'JA(HR"B!.^1"C=2+5UURDG82(XA,^MX5XX3\-#N>'Z^*5*YDXRC)* MM"TI.5:5;DLZ$@5!YH)^4[W^@]IZEU4@%X7UU'&IB69X>1G+?,; *D;!)=9 M45=O//JZY%QQ#^4.F0]"TK),>Q60RRA>T"3XA%@2;"XF,/LPQBM\/'D>(D)ZDN:Q6Q RB0$T>T4 ,0?Q/M( M2339N^2"@GH;'*V):=TAM91AVB8+I S_(]*4_%$ ( FXD(HR;9;?6>&F?H7. MPJ9@(P2K#1%!YT7LU)5!,5DX:5EP.OFEYW"MAV+,7#$E$\6+J])D269BK7$D M*\50($MI7'6*L;H \VIZ?@)8$Z1W1)6\<%FJN"P-D;"HT#I4 "%7EUGSO=;) M1>JVML/#A#C*B-B9ISYTQU5L7JFUVOAKLJ=2B0A56,9\O3V;:G-S+J=DW'/( MBB9+,F?(:#J7D5H22+:9"R6R"HL\;OWTZIVA^/POA\7?A2]DD% IAE9U1P92B.*1,@O"B5M-;1=A*11 M2Y[ T^H2_6N1EJO!*RJ!,"E$HJPJ\ZLRZC>:$\F9R4BU-ES4SW]U2TM[L>WK MG5+3C#3 4%K*I"TI:;K$>H/"4S IN6'"VFJ3K*_O&WV5<^'!42H2=8[BE(KJTZM7$Y9(CD7E*25,^+;@B1,; M 9%0DHI+#Y!TM=9ZC;7:'28=I"1\0MN:I%)U(M$J(U9S(-HAJ9*57OIJI6+- M&9X59$D@[2AJN4@R,Q2Y+D@2),,+Q"28R0)M\6K=*14'*3KL;\Y-CHJ:DD_M M4"X:BW*1EJXCH20[A=(MK]IP[2KS6)9##2%0Z2%7$"<7O2L2L88JXE$,.FXS M7X>6>!7V\[D8X.L*SBNM,F,*07P(I=6DA-)/WI+H=&">2P6RLH;876)D)E2, M)B*@4HE(D KA<:*DA--H @.R7D#UA>!HM^>JQI>O1C%'Q\ SB>12"+>D*T9H MMO@*M &;A&!*UTJ]-6O6MP)C)PB7501)6&[;PB4@CO$BHFAP5#ON6;6Y(?<6 M[U[/\ A7(JI21&I8F9;,9216&HUX30 XR%35*W;K+K!:#:LBK,N2.>3-S$/I MN\"(0\.79,LM$U;:)*NC9W&YO_HX@DEALW,J] G 43R>C;M*-/D&HOR\6UH? M\3WBQR[3DB)HQ@-2/&:$4$:64=HN$.'1#M,9N O5.C[JZ:MT,;#957-R$(PC M2T8B4-"6[)Y( N>*&,&2R4PG%JODRWM/.5^.=4%#X024LNV06^D\)R$@XX$* M#A6==E14%XF\6\W<&_#OBU*\AQ:H'=))<&0'B7 D)TU1A-&((DQFHJ.VDBOM MKHJPN:?W[R3@G'SY(BH'C5$+(95:L+X%,2H*AI7.QC2"! M@K?54>SV2?T[X\E1J8&[ES+A5118*)2,;,D-\9#0$:B(SU49?;Q6?*P)P.(0XFR/% M3A*)'Z1JBR5C2B+PSRD5A684\1Y56Q)4Y^"HR[JZQLQ5="I91:49+J.'K-!( M*QT4# 02P*&YEA4721M*8W6T.LO&1^7UTA^>5W+['\?[!^/YU(]2:;SV$4]X M_&H$"T&Z.XKEHA^6I/66U#C/RM)CRQ!M8_& 1+3 -(O(3*PTT(/HZNN?O [% M+>=Y#_4/H]>>1'(A=>Y.:0R2>D_+=" G0BF'*6D,UA'MDL@7]K8[J0-/B 3-@,!5IHU*LE)\*7,E5.3 XL! M:+V:_B:S%9[-)XC.YY-2??=L\*F\6IN9)@:L3=)[0GTNWG,GB;?M;"$1HO29 MIN5/TUR9Y%4JE\&NB7A=\C1IP:+",<)93#E!8LQ4:[/?/A_WR6""-N'P>']< M>D[-#^^C?>4*@K*6A9!U1$:1O+BI.:#DP0L$!CS9$'.J+Y>HYM$N2QI= $Y; MSPU*M$2)E!Z9,>-VX;+,.)0NVGI3CJX847<. ?R1ELQ:]/HV/.UN2G;P65$) MCH I8\L8$R@WN272YN+H5$Q"M:Q5U5S!Y93VBF0,( U0G7LT\US!U%Y[PD(, M2BG#(JQ]>MC*2WM7U.<7S223O2(^<%&:D$;$+E83!3YR$S*-H5K.NZ)P] U, M9Y-!G)V80F\12D_?[+U=%P!M7>*LV#80H9^ MK<8U[1-57$M'(BNY7PZ%IV.X44+D@7%N(JW7'.B\/>BUKWRCT-0E2==K U5I M5%:6E!1Q3B5BH37O^O3'BLO$F2U\WY%C(^D4%5KTT95T M%VX#L1+I9@W5+' H]9FU4:N=H87J\(16Y^CSYP3PP\D^"N!7(_@[^"78[,OA M&AL-! N,)&F1#J4KJ(^&DI"Y95D$5,;5&GCKT5RA^&P[&U.0A?!0ZKFT17P9 M:";!(M#-.B;&%$(<7VWKF&=^,/E//YS#'\>M^KDD(^(%VA+'BPK79_-16AO5 M$[243F=.O$VEX2>J'BN"(4ZZ@+A$.-QUM9*E;E=ZEY).41<#1))E2R1 %(($QR5!U.?1>-,NL_K=7!6&CB^4=G?6MLFE()EQ:$U# MH9;)CGB6RY@J24-BT>5<7=7 &;5.IZ\<%S?(I2T1=E^_6GY:L[E^6K/IR-6O M6B]6*L/Z,@I#:2UQPI7.)RHGCX8OK<_57U%SZA4TF?)@DJ0""*HK1V3)O?"E M.;462B7*6'"F.C=%+8,65T,Q)SE+3#KBH.1 \4(QC\"1)2&H\@P)N?0$L"4H MLG->YENIKNK%\\7HG2&\D_XT2B>E2MVC C#%S<@*_V;BH@]4F\2UJDY1UE*! MO)JX@\7*U4>H[O'76,?G%T^T'60HIP06>-9KCLG1D*(/=+*3BHE:4>Y9R MB-6&Q&O./UE. @/"391Y(I*42TH)C05]II+ H)11D24EZZ?6%6Z4<]593P?O M#V8 HWN?8=--BW)$%M&BPC*FF.$14 RBQB)<21VEUSGD>J-HU7A/F+ZV]^3S MH7A4%#F KNO$LY1E&=%.K*ZKG6A1Y:7H 7L:1G( 3GI0,Z ME8'X*#*"<11F1B0%]>5GK!U(Z&Y$1J)>R10(SQ1!0J1 G"[&KJ/ 32RNB6KU MSPVR'$^__GZ&X[5X=A%L.SGG^8#;^52\X]<'?G+H(\QGQ49X4B8^#\)\-IZ4 M86YOEJT85V. LYP-I6@3)$#;6ZI<7"9HX,4203<.K+;U$6CV6QTS+B(_"-1 M>X; B)7)$A.X30) I7J[GZR-W&.LJ_I@8[,-/!"AA2%/WT]@NC9BT!E)E4&C':Q+)6&+DY"0J9CF,6H: M2UY>;61:??NGU0A %3-EQ8?%F2_^?*F(XU!&F5GC+35>P-+[#2S9[+O7B;"T MP]ER'APP)(B$@ 01S!,G=2)H]TFC>$X 4*^I*M31U>[KIXCN:[OM^H 5RXMZ6M).?].:8FL1PR4 M/*ZVPSG04NKK/$L* ;ZNEAWK;93'NAM69$!Z7T::I^@0'9;9L8X"DE\XKUG* MEK+JK*_>)U9O&A'5PL8L*0F>"2(UE+[J@A*:O!7:!.O7OD'W4KOS58!NLQ&< MYI@)Q&1*RS--7+:<.)MB,))G<'5J:#]Z#Y];X;\8C :'\\.N\C.K:KGRY2X1 MU]\EHJ.<>J>LB1+W9_2F=%C-"8%VR93A9< :L))^4=LNJ9;15S3K-W'+I63$ M!&=.FN3ZX(E"3F<)>,)UKXV$RV?T'RLU,3 .41A7&I9F(BW:R]Z%2)P74+(\ M% J-VO9 M5&1#NF2M&5""D.,5*7C@$&2Q&!+K)H:YH$Q6JV+Z:8<5. PBN#Y M#"9KQS^H[JQ#@A PJLQC*$7MS@.QB2N>.?>IOLY)]:3VKFC2H?&>"ZD(&K^Q M."70Y@V^3&=6P@K(3M0W:>&2_A!G+_\-S^@G\>#X>1F;_$4O@M.#=D?(8-/V M"+8NS,5DL RL)=FEA %- G*.B(""&%X@NBJ]1Y5-E-T-4GT7 2J0$44A['D MQT%&8-'^)42FR0?MJRU1J="[M!U]@L.!1X7YY_@#3$;+T905^""2Y"%XY'>I M@T 1;8IU:2G1T8OL)4@1JG,CU:-65T0S@X U(+E&CR[C9I33[6@U3K8;I2WLS "EVCYU1 6B2X:1*MH8Y0A#<(G M8FVIH?$0&=7*.5IE=?6#"D8;'71T+A"139EN*04)3%D29/(@4_!15RO_KF5. M_ DCM 2'R'#;Z7 P*@%'7P+23S\=+:8J'R&)U2?@KR9M;DI^2"<1X,I,8+6HI[3BQ7"8"VCL34HJ^7O_QC?O,G9F& M)[99&_DK0<"#P=':))K&9+DSTA.E,D44& VQRJ-I9243RAH78[6XHI8F.1WE M*@KJ-8A 0G"Z]/ZSQ/-@21(V) ;*:[9T2JP'?&(F>N9=R1.5:+D(: <+4F(# M!"]]6K M/*NNEW ?A*Y! 5(N(D1/> F:2:X0U:@8B/$NYBR-^W4@)58$1$YB!GJ@BSB'<07Y9)08&CG(;2 M3,M&J*]G])U=R?L3E*:ERK"S48:=#U&L!I"9*"C"7TN25!RA,6Z00'E)9T@Y MVZ@)S->=(R M=>TA*HM#NRKX4AP"BR2'7'(YD:K!!T.",T -[B+NJC1,O^0^_ZFO%KIUM%+K0BAKN)'6 M.,)B1!TE(G)+5)1(IY+3WCGJJW/*UM+U#N$-O7L009)) O/\AN'^&2^N= 9MIRH. HV1H8IS#'$&,[9DL5.2F>71.AUS M7/..79?QX9/!!.)L>+P_+FU>YX?W,45S!06SP:=0)G2C6@RT=$=$M:@48DJ1 M94Y2ANCJQ2^W\7^_QI5:BFE=@S.4NQ0T*LM@2GYO0KF.'V2B.?*PSTF[>K.B MUHA35Y4=!9J:3 G:& ;AD)7$"S3](44.WB7!9;7$K=DXK\#OPGRB)EA#--6E M^-P#06XMO=-T4-GB5ZI:_]F-O)S/YA,4V?-)Z<#S;/"IO'J@DA@B$@\X83+' M4OD') 2:B- YFJQECZ)!W[:=IV]HC_M.C6D MC<)G"UR63B^!2)<4L5%;HI,2B'JS2JFZ:7-?#,[^#E8\?^C--O47J"TV].WYBRTU[W,2^/G?_ZEI?CUJIK/C(6[XLEW(8%0V\Q;=I/_R2\8M1*:#_X$M MAN^/9K\<^LG[P8C,QD=;BP^&@Q&0 RBC1;?8)E.+GV1_.!@>;^VC0)HV+^%C M\V9\Z$>GOP[C&4+"DQ.TU_3#P?O1UA#R[!=\U.F1'YW>TL<#W H$/XFPA?B! M?)SXHZ]OZYL7Q2M^'*39P58>S$C+%*/V,H_+=7[_UW]FFO[RZ^.CCI>"2T8E MTV=_;K0P\LX+(VM=E[MMD=(D'29?KD7P\:_WD_%\E/ YAN/)UN1]\#_11^W_ M?O[EJ\_8S[]R>K>^'V5WQ_ MS>D]];2^\UKN/=UY^V9W?_?I7K/]\DGS]+]V_FW[Y9]/FYU7+U[L[NWMOGK9 M;X UV "WURK_UT\/!J/WL_'H4?-DSX51)MS2BW_Y&KR3Z"5&*SMF2+=57 ML0W">((@Y?0SMHF8^VC63,?#06HNKMG)KR?MM<[=\+?VT*W6?C2>'/KAN8<7 M=U[\7LE>W,[VUBOZ[-6;%\UE;':CL^,C(T >C4>M%3"(+0)_]LX9GP(SCFAM M2PE7\,0YKP@P)A137(2L-IH3>^L-Y&OW9VA&OAB:"09;3\9Q7JSGXFA9JY5G ME/SM3)9<6+W?.Q-[7['>'>ZW%WR]X+N! 7H/S'>'O?S3"S_YJWDU@I^7!3&Z M8[19B:!?QFQ^/AN?[OMR8XB?MN@O[>%DZ(_'\QF>^1.D7Q978;3=&B<_B,4M M=#2%K2D<^8F?P46^:,^]4:Z/-S YO?J'P730-O4_WCK]_%0Z,[';RXE- MY^R_M(;Q+%UQC$/P3?F%@_#%Y,O+GF[3Q<;[^H+?V6M'/B5S) 676%(C=@;.+4D"RX(U)H3;PR@=@0.$M"%Y]:5XK\;W,_00D\/'X# M1^/);*/)18S.?ML8X,--(2*CC8?!#X?C61A_JL+(6:S=5?S\K__LC-2_?$?7 M([-?RBC]WJY%W=S!:/S;V^TW^T_?//][\^;IZU=O]IO7;]_LO=U^N=_LOVKV MGN[L[[YZV3#1O'K3,/53^KEY]:S9_[>GS3FWR)E+9'MGOWS-G)"5F\=?R73\ MMRBGJK#+.CI+GHTGS>P FG^ M6H]2QAA* @7K=##)T,ZTP.OV@9XN(G47=,!6*GD4>)&#Y(^/P4]@M%;$^_?Y M"!I!'RV-3-:Y; M=J).4R,P* M$"7;X7M*^4I=W8NPNRW^JS>]E=-;.759.=HI)6E2!-JQ?*7^+VAK"/54@/"=N2O+--.V3\2#,G-D;^;\P&;._IOMEWN[K3'3J9W3/,,?E./.7>#UTS>[ MKYXTS]Z\>M%<^F?_58WFT65_>I-I^0M?Q@H/IB7)LWDV0*"!>[CUJ=E_N;/96_+)% MXD]//_DX:[=2,\[-YRW4^&DS/8+2>AA2,Q@U@]FTV3EHW95+"[GVLKV7[?>3 MW%#GBJVI"TVU5_NF!^VK0];8?W;)UJK&Y? ]'',7@X@BD!$<+:""24PPQ%G0 MA*I(>> ,P(IN<$RID9TCF:/XOH&>_T;2L(\3!UA5L41R]@]7^$E:_YY/!- UBX08T7,YOGGZ=[[#.@_.ZMUWNR7L_&OQ/^_[G!ZZ/^DUQ!?/M M;K[9W-ML3AHH3'INZVAA+VKUYN5X\U(6ZVVE-8.&5$DKRJ#Z&$NS.>XRHL(R M@<&ZP&).0&E'P:/ME"9E:L7BG^>X.FS-8"%GJGGN_X(/ SSXC^&'M-G<(*+4 MC67K='(RDLR9)=)%1;Q4B22=#*,VO)OOCC^MEK#Z;M%F;-Z!. MW<^SO 1.R5G6/F@BHD]$&IF("PF(D$SJ#+[THNQT1[7H^-7D]63\ 1'< W.2 M[*"XQN<9#7SO)ED_70A4:^T])^"L0NGJ@%C)-#%!!Q,@F:3OG'-^@1=>CW&S M#_^_P5'K+ERGC>ZD$K9WC_2&Q,TMM).]7V*X1Q-4 8,C/VS@$\1YF;>,'Y@/]!MP=*PZ:(PV^:ES]VIN)7RWW[^N_/613_^L^?.&7NEVDS@R$<'8Q' MT(Q:Y_VC!KET."^;O_'(-Z@!$VRM'XAN?EH6B*;6>2D$)2PC$I!:4>(S0@B' M0((;ZY1-\J[ H5ABV[CZ:P<5K#$/Q@[[>7GUCI E30[U4RR6O3">.&$9;@S+ M:,XB\;O'K)^/4:.]+IR]AE$YQSEQ5J@;)MKU.55]3M7]E+92#V3RKWAU?R^\UV1&] M%+E?*3+QK4-E[_@0;:2?*O1W]C*DER&]#*E9AKP\*85K@0A\B@=^]!X_X M$_C)9]/QAA&Y:J!OWS?CRH:O=[;%+W=@?O_$5_@OLU-:">^)\QJ(C%D3QYPG M6G*=8W 2O[VK__+$+7+,>&A!^#JM>^D)@9S9#O1ZU*"YW7PHD[V;_X5;BK+2 M4Z]IYQ/]F'DCBW5=8U5_5W:L3=4_E+2@JF7"LF2Q$AI84D"8"8[($(!8,&74 MM\1/,^,YYKO*XA/[96&^K-.B[^S_QQ^]D.V%[(,C;PVYE[<669)RY[E*A%EC MB614D*!9),D)$04W"J+K"CX^/;&4VM8S7Z4?%SMJ59G'M]_B^P?0O/33Y/_1 M_#D42D$;-.&X MB0<0_VH.RZB6CP?05NZ6F/KG!+FMYB?V#"$U?CAL)FT_U1*E_\=\ M4&+TLW$3X.0 /.E9F%Z4 M5%&\J38/VY&/^I0"H!_/)UVX8RX;>C]^VAN P1 M6F\QXTW;C7S:_(3G0]'53.?Q "W'<6EV=-J9?7;@9U_G/RX,AP!WS#"$%,\(0"0@I MG*2..)K 4J>35*&K#F-GI"J4.D$E/0RI01+W,&0=E&"UN[^'(3T,J6$9EP-# M4//[9HB+ (V/$6%(23!/K6:>%%?#I9\V*$[))5],\1GPQ8FOHN"&.#[$E3M^ M5/PJ>#) $?R^?([K]W%V'%@_+Z>%7W/+9L8/1 FPQ'@@_]1J==Q5MKM'6[LLJ.BRK8&Z3 M,=-!/812FUK*#D[$Z29WJHM"CTTGW VZ+]N'D*AV#X'9-2R">WZY:%Z3('WE MM%\U<=%WSV%UY==>WY=?WZ]+K&W>Y7[('FX9^&U9^%;J]QO M65&;[B$847PUQ3[=4/KVX^B^Q]5X?^7[WS;X1D_8GK ]87O"]H2]=\+VQ;;+ M(OI-D/$5R1S"NJR\\@1D*9?RD(BEGA(FP 9NHM*)=C<_>[*#AM7[\>3XDM*# M]J#6Y(HG!]U+%4*'1L;+R^)WZUUN5;DELFJ*/U2S\L&T#N@Z7>C!4/C'9->' MRJ\_DAOHVGU$K\I(Z7GY0?#R@V3E&BR)RQ7D5?:#\]9+KDFBE!+IO"*!1D-8 M"MD%_,+2.W=_7]@/+3__,9_B2DRG7]L/83P>!CQB/ OC3^N(+.XT1Z;W8Z]> MEBW/*]83LR=F3\R>F#TQ>V+VQ.R)V1.S)^9:$O/AAP)[7]QE6^+IY>5>O2>N M'G[O/7%K[HFC/$MGHR+:Z3(ZSWEBJ?7$1:UH2,79=.6#T@8=43LR=F3\R>F.M S'5K:%MG]X::5ZSV5B[Y&TU3RKSW M2SN]#/)EO>;:#G.0FM&X;1 WGRX:KN#Z )(D-6WKI;;SRFDWM]+EK5QK>%PN M_G& E\;+-B.\[7%)5ODPF+:IHR,_B@A62P\ 7,DV?V4Z\Z/D)VG:'$W&'P;I MJK&XXB?_\Z4]4V[>$NZ;%H>V5B8HG=],:4H+3!.G6"1:1I%H"C;)CAK!/?VT M?[:0K]MU?"CFAKR&N='S^WVW;IH>P'!X*A*:GY#1VQ9*R'#?;4QT5>/%=6W4 MMN9M"BNXYQM)@0KNM^]'N-84N+4ZCX8%%1PGD%(@,B5#? J:V*0%=S11FSMR M(.X5\7J9W[!5XN!'V0^G]S'A[OY]PDI%S-4IZ=&R6>;9M%5U?TR+19- M&<0Z_=X@ULW+5F'5C]E<6YV>NFP_#^N^16CW%IKEXHQPOLD5?MJD\3P,X8X* MV/PX"O@[*\%HOQ1+6HJ#LZ2L(_\>%B$3XO,,)EM^^-$?3W_9:!Y7OVCW(JWO ML/3L*CEVO@FSVC1"_,LOYY>7T$U&]6?IUAZ'M^'$S5>=2T8ETV=_;DR#"UV= M\6:U^YI[[T?; R"'%[WG^-J/FFA=NT'GF^ MODG3=0/+U]MO]IO=V^4/]P1?2QMOH3">[;[ M5K@/O@D-+A7)U6R.]EZ7 Q?N0/[;E3$MSZ9WRPPW?VW5EBY;OIS.-'Q<]SIZUQLL;7 MW1SM+2:(XTD[.W@+KP*3\N#=;)N=\:@%_VW_T6=G2:1[9\_:_/1VY.<);S;] M?+:Y?%4;[*%IH]I%#5^YR=*KJ0H"0+6P_YKJE^"'*&SAW?0 X(8CRM='H_RQ M>,AFKSSDM-O/WK]T8'^F![.WHV/8"'$'ZQ)?FU=GSML/! M2T;X! Y@-!U\@.:GY^/I].=F=Q3'A]"KFE[5X,V*7M7TJJ8>]E]351//2>1W M;2[PP7B(,G_Z#OXQ'\R.?PSE\P82P&&;>X1'M90MKU_C&L%DTAZ.*],JIKUS M:_2_FZ?M(C4_/8$\B(-9[T;K=5.Y6=GKIEXWUS\;O9 3STD/_+\JRE_]-W M8_^]BNE5#-ZL[E5,M2JF]KW3IJ7Q/BVMV[0T_NXP^0>DDE[XD7_?ZIS/K0>> M#*9Q/IV6_A?%I;8]\L/CZ: U@C[K*E1A:=$ML1SS!J;SX9>1HEZ)]4JL)!W8 M7HOU6NPN6DST6JQ;+2;>_ M&NYLA_%\UKSPD[]@UKP93/_ZL7247I&*^HX[1B_!&]/KEUZ_7%>_R%Z_=*M? MY+NRPI/QG?9< _$NT5< M9AFT6WM2]3&T7E*NI:3L^Z>L":#NNG]*WT"E=HIW:4*]VO^WIV_ZMBE]VY3> M\]*+C;YMRDH]+^S=$-[[X<+K N4)'I+;Y7EYMH6_9?%L/Y;#I8\P7U7/P?H( M:3F[=%X MA)II-!A/SBFH7AGURJ@HH]Y^ZI51G\);D3*2[W"Y8>HS/*@F8R_P3&@OE:#?5JJ%=#=U9#JE=#G:HA]6X\.X#)N\$H%U(5E?" M-&K\FS-[N=G MZ_50KX=Z/=3KH;OG,_2*J.M\!O4./AT,PN!!N>>>GCQ2KWAZQ5,4SW>[]O<: MIB^\^^$UPP].K(U/< _"H M_LW1)/AO&8+3OKQJG?_EQLO,UIE1;K\4MO.E^,P$Z[3ESN/JMV#MJ\Z_6/7;K:6^ZUKB*9E:U2[NNNU$0YIG MNR^W7^[L;C^_HA_!"I?ZBFW;#-)O&ZV'T78__N"^Z7!2T_VM^0:GQ%B?ASH9 M ?33VY&?)[QJ^GGSOAZB2XGS:YB@W+[P]QH^Q:GF[X"CQ1H#@.YV]\[Q#/YJ M_AB,IW$ HPC31V6.[V8G*]R]JC]=X59JAL6(^W?3,N)^O1;]O'S\8_U$XF+A MF[VR\--*M\HM#!/;K5W2&FN7.<3\?#;^): -#I/V9M"TWJ*_M(>3H3\>SV=X M^D^ )GI[*:?*ZIT^;_ M:7?4S [&\ZD?)52?\"E"6>4#/UDTHS^"R7I M"FVJBLA4$Q;N5_\'4WMK)[ZJ4&:+8\L-;0UF>+?Q:J_"_"S>M&J=MG:D?N!" ML*='+Q9_6+'8"\7U8<(.L]RI><1E2;;F[0Z\4_IQ36FJZS?C9WLZO1CUO4FR M*O M.P3^PEHYO\ G9^H4&Y^OYV#GEKILWFO8LGV9O2H>LG7?9&L6,HX1QYHB4 MGA.G8B(RFJP,RUZ:N-&,_"$NX7Q*WGM_M%5$^O8HE7^>?I;GV[,=/YD<#T;O M_],/Y[#1S$>#Q57>OGN[]P3A+VXC/(O8:!+$ :[%]+<-@N\6S;%_VQA\PD6: M'Z;Q[.3[C=^%=(^LD[\^OOB\O]\3%ZRUU%H_)=&KZAJHL-:;OE?5O:I>!U6= MDW!6,TJ\4I%()#8)63("W$ION(S*R"]5M=(J,Z8"L2%P(JT$8JVW)#H=F.=2 M@:0K5-5:/M+,]JJZ/E6]A"AD[WQ9"^?+_L0G:'R,>(NS:3.!""@#PA >-2.8 M]:'+=01T-UC_7BC6$1WK,5B-&(P[H%I")$$H2V1,FC@ 0VBVGKD80S#0A;MD M^T3\OCF3OB]A=I)%TA'T>F09ZPAY]>)E[<1+[4O=Z]%^H_=Z],'J4>D\1<4I M4!WF0"3+J%$3]:U&-48;P8+MPI>Q=#W*W2.C::]':Q(O??K(C^W!V!U]P!?C MR0#ZA)$U!EN]/[?NY>Z!5]52\(I\#Z]#5L(@W#*.R, X<5P'0JEB0%D2U-,N M'!BG,O@8\58G0$NJ1T*J/E34BY;Z%[S7IZNGP?HM=Z]/UU"?6JHDDQ*(HK%>CHO7$SCR@]3 MIR,83?$GI09F/#N 21,O5)#W61CK","ZE7D^Z)]7I>!*<8> M<5Y;8*J77.LHN6X_^JG7_ST7]5S4Z_\UT/\<.,W&1)*$MD0*88A-,A$'(@6J MM7 I=N'(N2_]KQXQVU41;"^XUM8%U)D7NN\$V G-]\H:ZA1J03MA99$41V(M$ZC1F616)ZH M\B9*YTTG]3;=:U3!'ADA>HU:GW#I)Q4\//_$$\B S)N:P2B.#Z&9^4\G7HI' M#;+?B>.BSS]91V35EQ?6M] ]FJI:'%Z.II),0D4!Q'.=B%12DB!%(!'?"P@V M)R>Z\$^<"N-]_VD!K$X_V&V%3\9'N+#';8U,&1%S=(A?W*%':1_]J0%8]0[:NI>[!UE52\4K_!6)IARU M("Q;1R2D1+QRG#@FI$K2"*%Y-[4M"YG\>NA'L^U1>GHJEKLJ6C:/A.R3*WI) MLP8+WJO7U=-@_9:[5Z]KJ%ZC-%QP *(TE41RS8FG0I(8M8]:4D;%5S/4;E5U4M"Z](6A7, $V(JY@31#)F"JXJH^\L=3F#4.ZKI-7;N"W.)/'S M(HC?E*=[E=].H0T4=9-D(1YIT57STEZ^K)U\J7VI>T7:;_1>D3Y811H5..U, M(E;:0*2/@E@6(N$I1,^?-4F5/K/B MH3HF_AR/T\?!<-BG4:PO=.J]KW4O=P^CJA:!5_DCK(7H+$DV(232CA.?72)" M!IL#]\XXW84_XE0 =^-ZP-63734"Z\7*6HN5VA>\UZ6KI\'Z+7>O2]=0E\J@ M)1@O2,A<$*F$)TXS3E KLHBJDC'YE2Z]C4NBUZ4_A%CI$R0>GA]B=S3SH_># M,(3/'2AN6]S1AW+6)L+0B[D^E-/CIJMS3;.E-CG":-)$FO^?O:]M;NM(KOXK M*&4W95>AE7GI>9.S6Z65[912?BR7I4T^;LVKB!@$M #H2/GUSUR0DBA"DB7R M@IA[;[LL&R)!$)@S??I,=T^W5&"1,?">,6L=K^JII_FM;\GW\KKLSWGWP^NX MO$B+U-96<6T7M)R;+,JTO-;E3VNCD3D?K3E,N1AF6P42L[C2Y#,%;"<)S M&[R*40?;S_C6>W*G.#>2W&E3+$.5$F.-4.Q']UQKBTGS/ :OK/J-RM+ HV;3 M0C2O;=C*S?/LG(P>C-55N67!P D4P+GWJ*4-RAQVS6861%O#I2T:UDI"@"R*A,!DA("PS&>O(IB0!:"W$3SC&;@K/AN'1GGL MY7++T80 GVO=U^50HJV!QWC>F=OU5127K]%KP.=J$;O%>OOZ+0+7.BE=#G2E M?AW#57I]A;D_)$OQ4*B.+-/ZHJM@&A9;WL+HCF5??SJU47T%K"006Q2(.J"- M:#@$;1(@$Q*ZV]" 196@LN;!]C*MY5(;]I/%1DHX>I.-=5$AD",X&X-E*U\V>1]U+FY0^A8*6<\E: MZRPV(H(;3-RHM[!X7=OF43D&OX3U,O7#+C\M?%@L%[M%WLYGFYQR/O?=SJ_/ MV*]U][B^A:M!N]O=.OZVGV*S?W16WT;>;/_U7UX+QMUW^]$VNS=44M2T;*QK MWGW_+P_$ [+2T\-!$$P$ N(EXJ4!P4$0G!*"(^=H^9%SM)QRM+?=$T^NRO.7 M[X7YHU-'B\A"[^JS"(O!A,-I_6G]A[C^Q$7M8$'K/P+E?..00_IY$/KYQ<:G M//,QUK>XV\Y>^3==/)MBTJW:*S4?'%N5 C5%G4(!@M0F1,LX\-!U([$N@$\F M@M!9&XD\LQ1[J52\8O)?+HE\3^]/>KS0HN<&^VI",BVF&IYC(/?< @J#WO3D MGLD]#\$]!Z8"%Y9#P&RA>EH.-B<.OG@NA?(\\H.+!+>J#SRR>Y9S)JF+>8/N MF3*4#;F8>R6REX?G1W2B? MHY;D1EMB%RH3F780XW&,FXN<9OGUJ[S:9NJ#/F#!17'=MI>;Q%?35/B)GN7> M5XW5C9<)T@"Z7(64-@&RY5E$I1F+O0R0OR+B8RDO,[?(*7]$/-/^@I-S/3T& MPUMN7B*GDHPAJB^*]K:WT*2XFF; 3^22@F%%&03/! =4IJHG M7SAH;G5RK*#(J;<1;$?26VJN95]#V(A8!D5#:Z.1!1^M!>'3.6> .:M*R-(Z>S#$]-:SRX[D0?5<*D$>M"5BH4*,:0 BB2K0J MVFPR!V-$;A,6>*@;9Y2RS#]*R@P3);<([1U0"9LXL*8%!\]81"E=Z#?JT"$GK M?',Y=9Y*4D:BZ"CNW=Y"4T*M:0;\N.)RW#@;C0$FO 3,ED$PPM;_,&0N9(:= M>KI[[.5(N304H?!RSG (B=QM(&(:+6N6AM>0C]1"AVBY>^^\6_YFW> M_)Y_?L?)_5Q4QKFF(2_$-$-8<'*OI\=@>,M-[G6 [C48[4W.&@+:ZEY3"F"] M<^ TX\+[ZB^QERX@1W>OQ5WOC=8O5RMLQ^FZFZ8FSBBH*R;2\W":VF^?$3-V[1J"29 MAA!D%5J=Q@I=5S7CI-;2R*1U+]&*=^S\4T?.;^M9W_0=M1!SR34E@8AOVE]P M,/ "+C@'V:/3V7AM@NBE:^EQG.S_YW9@[\"N=;V6(;J*T88S-A/4'D?MZ".%4,75GW%;ZF+3X-)).H[-FR!5I0K M7CD/WG3IIL $6,,DJ&RDX%%'Q]PQ!K/T'?Z82R4;RS<17PV1KZCS*'E]LB+R M^J/V^M&*XEE&,++K-NI]!!>*AU12*M65*ZT.O'X?PV1Z]_J"(7G]8?(5U:., M-81SV7'TSG$;2HNUH..H$W-O1G@L>_M3&_9%HG#8HA!M#JD$ U'(<"GP@N=5 M%!HO0B[&,=%3NY%WCJ$7%6CY7%O;9'YN/'0W/#]$@2 2$"VC10*"!,2X!(33 M@F$V&I3W!3!GV_52L1"$"%8K+4KI941QWP)"F;GK[<8OT=W HTG3*07Z*DAN M_"QLZ^_Y<'X@%AT?+I@]:?UG_DZT]KW'WN/[>JU:,V]TZ_C:?O0MC32WNDI0TF1GP M)B= $Q"X2-YF!2ZZ 1!%TT3$[P6_&75[D M\U?KC=^\^>&?%XO=FU_\YMGF^<[OM.X)];!K1)R)20S+>2Z9^ MY3>SW[N%^VXV42.-/DKM90:/1@,*%-7@ZIY,/%M9+%=,')3<]6"D^WVW?7RQ M.UMOZN=*'VS8[?Z;U_2WV_G%?3#)*Y M@]'E/9ADKY^,UXW"]G_&;(67JS+S[]9L/E5K+-(K9U&!S-40$04'GW4&'BS/ MU MJQBM]WY M55JL7A[CLSDTS":45R_V+X?ME%CTWHLJLW(+75M:7NYJ3=4TU3Y":?.DPVI.CNC9)6_ MS*C+LH_"M4N)A:C"00/&'ISZ/G[WP^NXO.@$VN.4%MU[\LM?_"(]73WQKQ8[ MO[QKNZA__9?7@G'\KLFBLI8V_R3XI_4%)Z=[>@R&M]SD= ?H=)52V@CK03LO M %6)$'P6D#6F@!(Y^F.$TLCIMK3YJ3Z;ZC)Z0/MY5W9QMEZFO-E>VI[[;I;W M]OZ(*I<;E5Q4+=@.%K3^M/Y37G_BHG:PH/6GRF52R$>X^[=>3;T^&;U3BAD# M+':M891(8(O+@*:KW/$B>#1]-):Y7.W]J:2O>MWW88>G/__XR0)();FQ*"'Y MQ %S9!!"?>LB*J^-T(+G@^J$V]Q[/_[GHSKD\1NC1.6L%L#K5@,LJ6Y!*PHH MI:U-U>2R/"@1O*,Q?F6E;K<3O[X*VY^)O2Y#'7H;\OOYX]K8B^4NK:.:S^O17N:[ [WGY9K)&[(/)*;"N2ULT M@ $%!%$T:!:+*DY8*0_&*O5BQ%]4XWL[ _:FOGG)]\1D 84P$(PL$&)&5103 M*,S[49M1/M+'.BAI>45@@@05617ED$8(+!0K+-O@22HYXE,_4I^')N4$WU_IC M0T!&8WB?J#&_FQ.EPM1F T.4HZ8:&:J1N7'H/A+3^47J2[? M+%Z6AE,YZ1#%U%>L/U%=&_59)*!:%%!6:.U"E&"L48"E/G)!6TC*J"1D\DGV M4D'3Z\6<&SJJRKZYM:ZQ<9TM[>Z14TOK2TT^E#8Z^=#1^E"9.0HG%?# ,V"0 M!JK;5. XK6B>X;R9:QBE-$E:C JV8!^3.0BBI@&5%J MLG.VCWC*KWGGZQY+/_C-:K%ZN;WF4+Z_]"=?+@NW=9?51Y_5AT+,16_R<%IT MV= XWF])9)#(& 8&PUMN$ADD,NY'9/#@/>;5=_)YGBU7]>Z8" MFR&*38K@M[?0XQ.8$]!J,HA2I/#@1:A:S=L$7C%9'^EBC=KO].>^>E1?^=2])0R$L)0RG2C>M+S7Y5=KHY%='ZU=5 M4"ET-W]"[/RJ$=6ORN @:IN,RL4S=C"N^59%-R?PJ]89\JLMT0T5XHPUAO'S M>M7]9;->+KN&)XN.W_-V-^LN"*U7V_6RFU[8M1.["-M%6OC-&TJA#5=]]1L3 M#O79>?-^612KGVFVWS.S#[=TZV@-#Y@_,(\OAX;479/J3OK@BU2@HI6 625P M*5J0DBF#W$1_.*[V:Z(F/0A]S^]HOZGJR?7B/_Y.][OY\HW$TVFMXC* MADME0JGYVS_U(P\ (Q('9%$M6Q2)@Z;% 6=)Y"H ( G6.7IK(%BF(>+"<7 MLKA3J]13B0.)'^LQ2N)@,%1VA"*7ZZMX]1J]QHRN%K%;K+>OWR)PK1/5B_7. M+V?;3X\MI"J8(4K"OL+GXV'0ANH,_W1JFR(=.6P=&6TQ,J<,+F?;A8D0@D0' M1=N"4LF4/>^C-.?Z--O+H=7]7-GG?,Y%:VUOQD-U0_(^%$,BP= F3B082#", M13!(BT%UT[!8Z>;9!)\A)&N[F9.!IUR\-0>7NV]3OR,A^H& M$UVZ$1Z\OI;BR#$F03&FN\68E@L?%LO%;I&WW;2EE/.Y#\OB>YQ?2LE M;S9=V5+')/M93;W'IJBBJ07!>=QTYZ?!9?D M9XORDS,7?+ %M&,)L!0)'AG6%U?U*\%HC0>#B&\3K_KIO8MYO$K'$J-.S"WO MJ\Z=:+#5(-;]LQC%LDA:D+1HS"A)6C0M+9Q469F205BN 5-6X+-%,,P$8Z.- MJ?324>A^I(66<\G:;%8X(AJ\IW!7_7\7X-@__.AZ0/WMSOWYNU<^=4.K+^-, MW=?DG[]ZE01RAER_^^>KU^SJ:WL>>:0>:K1__CCE?87_M_VM[B<7L;[[KU\M M?J<]]?&U:(4_+Y_?G/9B6VN3ZVFN+&:9^\"_:_\RWSI=L"7^LD>^>7_^C?; M[Q[,_JTIHQYB8%WVLH>'3)"A:K!^UO+)FUW^;?:WQ7H;%WD5NR3%TU5\V/@* M[U7P]GSWC_6KO/&=6-P.:]6O^X[G[SQ&YVZ>O?U$'W,?;7^J[3YQ]4'#C=DW M7;.-;V=/;[86;'%7#6FMO_G[6T'R;:.K>HO 6<_">7\.^5A2VU_LUF]/=MV; MJ2+P$?MN_W18^C?KBUU]^=>Y'A/WOXJS_?)=_4 %?NE?;?.C;:X2L9KNAV>( M_6L_N)GW_WVQ7>P/TF\>O?WYCV3_+W^=8@\%KV>A!Q\_]5Z]IX?"NC]\#ON# M9[CZ*G=^D;I1="]OY>XO4I^!=_] [B&7HH?WTA-"7_LBGZD[<5]5=M)?(=U' M:.&+0B7V^)&24Y_P3]TBC?#X'!YU];OO_^6!?M Z-NY4V-R#4'*W+\(ZV^0\ M.Z]_/]O.V=WMLALV%D\.#N'#@7/A\\9J8<&"6UZ"8[_\" MP#W(RON*<]\PUML+TV^>KF:[L_7%UJ_2=C[+KV/N5OGL,DV59J_RYNIOR>_\ M+0?%W>.F.*SR&O\AY/%FX9=W=K?BWMSMK>Z[#8.ZFW;,_WFQRC/)YO\>-K-_ M^ZM@0C1OSL/="2,_SMPC$0\'0B+B9K ;%A%S(N)VK)B(F" D2IXZ)9,V'I\] MMX(<43)1E9+&84^*^=_S;_GU46>SU9Y]ZB-JZBM0_KU M=[WO)]C4&PYU*4<(0I,7[@F"9B$@-B(V(E,@" B"YB$@4FH*#H* (" (B)2: M@H,@."4$-%=MJ@'&7S;K=!%WI\X'C,\H[W2,[VO5/]LIK?4U'WX7R*/@R8\W=41CO;$Z0^0I S(>P3&I(#J;$FKME3P85Z*9C!F% \5#J#^C+7AI M"\3ZXYZ9F!.S-YLZ7F6!?MRLSY_4%^O>Q'\O=F=/+K85CKSYX75<7G2=^1YO MM[G^FU[XU_W,RS5SYOH:F3L5VCJY6B:O3%Z9O#)YY:EZ916BURY$2$%90&TU M6*D4B*)%RBK9%,U!J^4Q!&\\$7#8*)@OW!C27]5"<502KO:YG9"]$84+RP\%+ MZ)TM!17H@ B8C(6@M00;>#UB:V[K(;P5EZWM7!DDETTN>S"L0RZ;7#:Y;'+9 MGW+9-KC(0HZ0A5/UQ!Q3];PI@'8Z80DV.I9NNNS$DW1&>7 L?/[(F:Z!S6TY,@Q1[SUT<]P MI'QYZCF57WBOEU1=,ZJ.%<$58)W7AZ&^J.FN$06L< M\!@14$8.+BH&Z%1RVCO'O&E%UF31):Q5:4@YYK=*0 .V"%EEAU4152O*0 M4]=*MFZ*+>6=^BK*(Z)LL.*>=-^P=9_G2CF+&72T",@,@E4J0E3%QNB]5!H/ M6FM448A>.$CU1P%E8>!D?0DGI"ED LAV M2 6,4 68H*Q11D%1F0$6[B"(*(!G;3C:(%@\4 '9QARL-B"#+H"!%W"L>PGI MT/+@=/*B%14@V1R9)15 3$;)HG:316184S8LD@A-2X1H!'+K& 0>NLY=Z,%S MJ4"H8&.1Q6FF;TJ$()G7608(50[4GY$6O @6DK0A\:R\YJX5B6 JI8O6>G 2 MDPV1R4@BM( B&59SD)!$&+5$"!F#+CF#=::[M^*J1$"3068N?8XR5$!O2@3& M=595"G2=3;J+L,R!RT6 \S:'[$-FF;:SE(4_6V]UL M76;;:M%;FM[<8FJ(IH"U,H**IH!-"0)B(V(C,@6"@"!H'@(BI:;@( @( H* M2*DI. B"4T) %]"F&F&DZ)6N6M!OGZ^7J9^F@WQN MFDO>MK2_1TXNK2\U^4[:WN0[1^8[G4TI".O!F^*J[W0>@O098DR*83$EJX-. MOK<9D7QDWVGFKK>&O<0MQ"U4O4Q[OY6%'M_>GX!?Y:E8)KHR8:P'4\P8(0BL M?C4E$8()1L7#;G6WF&-\9+\JY%RA(<=*Y#(8_B3>/L@V))539!P<*,26%[U050F M8\I]C @^LD#0,4+]%H95*W(Y\#=>[^M*O1>&DRWJ MJV*.F++!PEW2=\/6=YRC4_MBCQ(%H,L(P80"(C-,+F(.TO #!VXXCD8#%)K;K..!^4@MQGL M>VQGS^9:TW ^(BQ*\32^S+(6R.5I$2(,(B)4!*@ RK1<,B)="T$D#KF"X\0HB1 1:- MX*1P8(*-QHF2@C\H\+C-F-YC7Q&I2@#[JO @PAIL;<=GNH&((U=X"*KPN.W. M^(_->KN=O=JLZY>I)5J<,-N4 &4VH#I-77WHPT^HVA01] M>UC$N6FT941+VYJ8Y>00D(=M 2R@Y-#,%4/*U/2:$T$[H, ]"%",)&#=)KY M)"QW1O>1H._;PTJ=;>^AC.@C2?46(6F=.YZ]RAN_6ZQ>SO+K M5WFUS=M'U".AJ>A_7>/N^W]Y(!X<'8&ZB"-<_H$41M+BG[XJ=7SK3]Q#VY\6 MGQ9_J(M/%-0($+3XM/C37'RBH$: H,4_S>+3T-UI!PE_S=OL-_%LYE=IEO+O M>;E^=5Z_15=N&CRS4SZ$,JV4:;W/3*LJ/A0G!"!S$=!$!!=*!IYX$"ZE$LQ! M>[3;7+EY2\./5^G[]R3\PV7>II?4H@$2GGOK!#.&M'''9SC>U4]YP[)JQ+5#))JVHSVD1VTO=SC MLX,)N-PDI NAGF&3LQ+0HP*/.8$L(2HL++&L^KB4AZSW 2"WTU%&Y]S4^NM?K;WJ2R6E19 MA%Z6476_WO+MWWGY_N*:A"W M#(Y;6E]J +AJP4@OP3*&((<7J#_O(PQ_9=:JY M,GV5MA&W$+=,-0E >[^]A1[?WI^ 7RT.&1K#P6JEZ_%21O A&8BN1*Z312,/ M_.IMDNU']JML!FAPKD[]*3A6+8N((D$WH!(P)U9=K+,0 M4PG9% S9'E2QW2:C?F3'ZN962?*K+7$+W8.?=C;]/_(J;_QRGT_WJ3YKL=UU MW3-_SW03?FCY@7X+C&AB;[-ECS1H?-AR3D4FI?4*-$H/&)0!ZX0'H:/GSCKN M]4&!Y*T&6EZ2>Y5SCS^@]G[S]\JV.9Z+"&RX!":4FK_]4S_R # B(= ^1M.S M(Q("30L!IT5RT4:PTC% &QU87@SX8C1J;9PR!W&=6PWEO D N93WZFPBNB !%86 A,2S)]S)8 M]!Y4 M=S+DDF$(.13""90$8V*",CF="T3,@V60S"@_5% 5K!()200!O/LO#: M%G]0?7FKZ:CWDE7@:$@E#)G J$/#5&M*7JQW?CE;'XQAI38-PTDA]55>1W39 M8)$O*;UA*SV1O64R%8@!-: P#&RT ;A!4Y!YKTKHHW[DW23M*VFW[47;"35' M)1HK R:>&B)/49D(^7BR'?+QH_3QH;C($C@=.&!U[>"21\A%8V2A^GC92VG( M<7P\5W/76YJ'>&K*/$6IG190),-J#A(2 *,6 )J5>DCG&G@*")@5AR"$KN=W MGY/W61OI^JCZ.(X 0#-WMK7F5,130^0I$@ MH$B&U1PD) !&+0 8(C(3??7] MW0QFB1I<%!EL4JK^:Y#%@P;/MZGG.%*4W_4X.H-X:K#%&Y]I"R*.7,(AJ(3C MMCOCFY_6V^VWL\4JKL_SK&S6YV_K.=:K6]9Q4&>0L5P(;GWE3Z[A:,Q9^P3W MEL2F)BJ+L9*5"((KT?KQ#NK4/KM,CQ%MOV6#OT6Q(2)"1:7GD2$J<7$A/PR85)Q@T/4%+QU;]Z M!)NZFL[JGJ.5,6D\\,EW*O6XC4_^C"N6<\O)&1/!#)-@VLS,D!VTO=SCLX/6 M?>=43^S%"Q6L%2 *PRX-9"'$H+N.H4XD7S"Z@V:A=ZH#.=:)758+HUGJ=&:? M*+^2SCB](0UON<=G!Q-PV:QH%V62H#5/@"YXL,$;0)6U9H+;=#@'[4Z5&\=R MV3AWV-? %F*:)NLS>J@W^T@91HN0M,XESW9G>?.VY.*;JZ89WSZBKAE-I4?J M&G??_\L#\>"^$!B@DV]3[!(D(X:D)0"(I\@HFC *@H0@&3 D1&)-PT.0$"0$ M"9'8H.$A2%J"A.913SL(^K0SC;S=O6T:W$:ZN253;2"V0'D>RB@WY*=:Y[2I M5JXQP840N2M*%PX0 X>0L(!G27 =BF&*]7'7[*W/Z', A6YT_$1+QDBE:J0= M2#N0=B#M0-JA;^W@?-8,G0-;9 ;,*8)7Q4.R5B&+VGII^K@3=PSM@))JYD@[ M3)10VXSC3LN0AK?GQVT[GBG*BU,SN@S,HC%F2HM= */ MB. ,3U)'+4,XR'?)Q>3DR[OG( B*Z(H'C&"XSE6B941@F$)3(J>8]"9E8/>2;>K0/F],NUY M?2N7G1C>/JK;=.0TB54&PRIMYC9H[[>WT./;^Q/PJ$D5EWF0U8^R M7+UCJ-XQ1 0MA"WUN%FL#/U4'1S1HR(CGTJ\,AQ>(9]*>W^J>W\"/E4*B1B] M Q&D =0E@%,Z "\RQ!BU5^[@E'J[=/L1?2HGE]H4K5#_B6EGS2^;\%XUGYC/ M5GG71KEFZV;94AZ@WPHDFAG?;.WFET,S0 77.E-.MK]8=#'KZZZ/-+YCP(A4U6?XZ'>UNO$VV0 MO(52\[=_ZJ<= ,@D@MK'B$00B2 207<50;'(*'GT(+/C@*++4EDL$+%(K97/ M0AQ<=;G5R.I[%$%<,!)!)(+:(N]#$31 %F\S$4=62@J)%!(II.,H)"4,NNP0 M.&,,,"4+ELD"@2N5=?"F,-_+V.Y[5$A:M'E)>#S<2PJ)%!(II);@(H5$"HD4 MTC$4DI7:%$0#5J@(Z'C=PV@XI&A4PBJ;5#BHB;[5E/1[5$A&*E)(DU9(-)E] M?$5A+]8[OYRM>RH-ZZ\NN75<6\J']E4?.QXF/;F*[<\02+^2?KW_6_*8C>=5 MAK*<#6#F GQ( 4ST1FGCLLD'^O4VA6#W)%T5[RO]250[--':%%=3W1?I'-(Y MI'-:4P%3U3D,E73%:%!:^WJ?6Z+YV#?=6Z$]62 MSJ'$98N)2[),$D'#M*?6)<)415!BMI3@' A6NL1CL."9+^!U$06-1YD.FDW< MIISKOFK=YZ@TR2"20:=G:Y)!+?C;K^]FGPU"[E2 M0'[[MYU_G;=MW&UH'>:6\IK3&BMX[?+ZM0K9[)YOUSJ?KO98PUX M]\]-_9P+;1';2]W..S@]9]\%1C".@2\R4Z8#890%FU@]>V M2V8%Q% DHU3#&&D/$UZY?2&-+SE'I\= M3,#UJ>=N MX:ZUV<;C(=KA!YU.>L.L=7A)Y;2,#JF<8:B<"0@&+1CKLD^ V@O $C@$5O^J M0U&.:6?1VOZJ9>X@&#[7D,?U5>="5#5EJJ*+Y"V@2(;5'"13U@"MN_6I1CI* MY+;$8B!'XZIP\56$F*3 J"PX#]Z*>)"%NWT!SI$C'7QNJ:D@Q3I:X&H202UX MW(E8YI @F;((FH*>D(X['B5XS!+0NP(V1P98/;,10B?O#PIZ;U_5GGO)M]L[S6=*:-2NS6K;*E M/-F5"$:Z7>6-Y][YVO>?QN$PT67%.;-U0M.S^V9H*A$@XC=L4 M23A1F*T/#2)#4F@L RX# @JT71>^*DEXLB4&:[D\Z+UWJUE@M],@GY$>8JY- M7P-.B?%:30BTH!T&R%QM)MS(S$A8D+"@B$P#G_ 3780PR\*M@,2[5",3'GPV M$JH6$EAB2;JGH6#'B\B(N=4DBZ;#UP..R0R0N$E7D9V2KFH![JD&;"Q*X8,S MP(VU@+QH"*I$,%%QCEYRU <2Y58#NXX0L#&&LD7##MA0*Z/QE3K]E+?;1[-5 MWLVZ>J>97R[7T>]RFNW6L]4'[YZ,](I^N/I!DSW9G>?/Q9W9- M)CY'5'YG615T>;F03!LP?L$C,V M!@F^Q!@#][+8@RK96U6HG,CK7G>V_YW MT./;^Q-PP=P:H;+NABMA %35DSH7$%3))M@2UE$PP=?@7U-9"9:(EHB METQ[OY6%'M_>GX!+CCG+(DH"RY@!-*F 1^^A(+=.6N>=/^@3>ZLR #H5$PW= M>Y,4J@EHIB;@:I;1!U4!KWRWYHM7?M<5!6QSO-@L=HO;SCJB'BGCO.I+W:6: MO?=&[?#:I=Z/ZSTCNALH)8-!4[6;LA&"B )XC+:*/YW0B3YJ#_Z^2HOM;K,( M%Y7K?_";567X;:?Q'K]U "_6OURG_^?OV/]O?KN(K2@\(C8B-NH%0@*![(@$ M0OO'K:G>MQ72,6&= .F=@:I5="=./$A=4A+>FVP.*BIO4]MQ&E4ST(8E0Z;E MAB[\-7DQEP8,-.VC)V*EPP-FRN)I CI$*85>.P9"FP H$P@*$=NXB(W40SM8DI$U"LR4U4/K@F"JH9?$C>=&( C$#,B,!\]4 M!"&<,T88%_5!X]?;%! U$GH91NN1(=-RZZ$7:ETROC*E@RE-,[^[Y)JNVK K M5:I?/%]WGV<=?SM;+ZNM;>>ST!'+S*_2+"V6'2]1.Y/A9"3O7+MY97LC:OK4 M$/7>LLU=?Y0Z[@9WK1/R5-6TC;*XHJL>MLYUE]0U6&D2&!V*YTIH(7LIS_J@ M[/[Q[WZQ[!S=B_63O9M[?LW+?:5X_I(K7N:R/SE$ YY(0DW7 M_$A"43KSKK$]9"QI!.NT 0Q,@.6A0"K9A11"1B5['^K4IQII_/;?^.COY#F5 M^V2O*8B'QC";BAV1C)B*C&A=&4PU$J."D#E%#EI[!EBB FM#]]<\\PNF^(S%B7M\1J:$)L/CI8C$DITA.G1JHA@R1Y!1%9>ZF3#(R)HR5H%DR M7<55ERT2&FP(B#IH'Y7N?7(3164&3']'=DG4OHGJHJZQP>Q5KMO@S&_R5854 M&Q<86]\+;8I)&I W6DE)(T$I3C=\-8PR>!6=@L1WS\KC\[RIUO/]>KGTF^W5LZ^T,KNNE<67!?'JB@ZA'02Q_4DC>2T,:F\= M99)@9)0DP5J >ZJQO>(P>*8*^.!-53/:@!5&@G=%A:1,Y,SW47%U9#7S7L.P M(;>0�[#L]O'4%Q#)#E2(0,RLQ(A$Q+A+2N*Z8:![*">9]+!*L*JRK(5]$D M"X?,HH_&VJ^DXT!!Z4Q#;3SX.-$#:)U5&=DJJK 6XIQH:4EE$K6V& MB 8!=4)P];]@7.16B2VR! ;,$026Q3(NV.-E[2&I1(@=0E'C,J#-2A! M)PS_5=I]46 ^0VDAL#,2V2&U.1&ZTKB*G& M=@RZ(+0KH#GS5>\H!1YEW M]!?9)NFOIDQR E(F"\10C ?AN@&)62MP+$>((7(16JV*-PS5$X< M3,T6]?!JBY7^>_^2.8&OZ^M?YLN"K.WL8IO3;+&:U06/%\O]R-39ZJ#*BWIY MC2>Q2/6PK8;2J=B?1..'DW=\R4EJ"[Q$!I@X QM- )YCDKQ^5W+61VW36^?P M^-(W_'QQ'O+F6=DKONVSB]UVYU>I>H;##J^77N0SJO!&-(M+G".3;*FBRM53R]+=STPYAA=#LZE/LJ([D\B M2#ZWQLZ-IC8&Q&:4P1I,!HO,C,R,1,,@1(,3BA=37!<9$(#&9;"1=_/M;'92 M(A=2]5%7<[]Q!:[J'\-)-1"=D6H@U4!F-C0S(]70M&I(@;NH>(#L.P50O #K MG(#( ^<:@^;]E+#<:ZC!<#=G3)%H4:\AJECY9,4*]1P:<"J*:@#;4X94 MUDR:\$H3,EXUG8JV:D*6 8.+X'1]9#"(8IVQR8DC5JA<+V2^+@T;JU$A$ILV MB5%="HD!LB,2 R,7 ]&HB*:Z\XA> BKG(#"TH#5'&82121^S%N4H8D#J.3=5 M"TA-6H XC'))) _(M%HU+9('3+W_&'] MR"/J<-)TFJBN>??]RRZ:]XG( *5#FV*<@)D(,"W!0!Q&IM*PJ1 P!,S@@2%: M&P!(! P!0\ 0K8T,) *F/6#H;M[X(J<_W[QO1Y?K&@TRW$LRJ?75ITDB@_9: MK;/A5,>S21MS829!R9X#*LX@9(D@=0Y&=H--DNGC\M^SW5G>?)"L>S_EY(5_ M_?+Y:ZUB11B%+(8U"]7F?"-] M']?[[L7=?\;+B[DVC/Q\2S5X1#[-A?5H[Y/G'H7QM.Z,IQI=T*BL5SP!%LT! M(W,0O C 8M(QL2*-/;@.<)OK@LU$%\3<:M(=@^7>D\<7!LB])%S(>$BX4,CA M4QH@>5P-.''(RAU$)3(0>Z]C?6XI4? MUYOZHJM9O-A4"XYO9KN-7VV[3M*5=WSZGXOM[KP^<[[O*KTNLYU_3;7!4)2^:V"N'-J3*W_VHG-GEV_R\2J]>._<'K_S;3_GW;-2A6V_ M 2QMY0#FJ R9LQLZL=\RW'7OI$^]MTE&D8PB&3491>*9U$8I#1%3ES<+"FPL M"E+2B26/+,>#D1Q]E^G]"IQ,';;"W M$2K$>@.OF'IGK==7\>HU>BV?NEK$;K'>OGZ+P+7.:5T[H/CI9NJGKNUMW2[; MU(Y]U9&.:-)$0X>[DQ?,CWO<3NN,.]5@GG>.*6D-<,TEH+5U$T=50,7D,D_! M6J/[*+?ZB$0^3D2.SZ55C57^$V,W%(Z[3\:F6BF23N,W1)).%*V[FPJ)IF21 M7802V#[R9L$Z)T%FQWTRB(KW4F+5BPKY[+5#)_M*"!+GM9=E.*UV&"!WD9P8 MB&F1G)B*G&A=(4PV$F.L%0(#H$\>4&FL&JAP\$*R&(ST,?125G5OD1@Y5X+$ MT!08>Y"1F %2-ZDILDU24TV9Y 2$2#G[?B13;WQ)]L!+7"[#4 M0X/FSQ\48 &K'Y7_^;M7/J7%ZN7E\^K7I/SZ-1/(&7+][I^O7L&KK^UYM7NS MDO_YXRZ@Q>/KY9.[]_1HL:MO.'X2L!=G>>9C5\[E5V_JHL]6ZUU]*;^I7ZX< M6Y_VZVM'MQ\[-)WGN3M;V;;-N;ZU.K*6^LYMF[NM!7_F6^]$/@2_UD MC_SR?_V;[79$>']3+UXLJ>O-GEWV9_6ZRW<9%7 M,6_GLZK[!K7:>XU\G9K_L=VMXV]G=8GR9ON/_,^+Q>[-H#"Y[F:>OW,NG6?Z M-:>;/;;III %3=7CZZ,X5__ MY;5@W'TW^V%O%+-OOL]E$1>[;PF0XP#RS=_?BLAA+'%#QZ@&5=(?!7_[78G] M(?MCATI_L5N_#5MT;Z8>:!ZQ[_9/AZ5_L[[8U9=_G=-WE[^*L_WR7?U M8>E M?[7-C[:Y'G>J;_GP#+A_[0/1VY__R,6GJU^'#Z7&/^\_ MU4>".5=/ZM[19Y^A'@I^]U?YDM^CM;OSJ["'%OOXS,[)>_C,\J%AHIG/++"7 M]Z+O_BKFH1)W_T3]O!?W4&C3"$9=L MCK>>YHM"R^;XD>6/RZP_\'WF6'G/NOK=]__R0#T@;$XG@6^/[]61M=,R\:,G MP%//QAD&QJ>ROR_#XTI<7FK(S_43(."(. D;PH/P(#R^@+L$<=<@1=_CE!9= M;8]?DM ;B,T1'FWA01S8+C:$!^%!>!!WC5>_Q7AQ?K'<5Z"LN_Z:).,&8GJ$ M1UMX$!4.G I_7J^ZOVS6R[H0+XD'!V)WA$=;>! /#IP'7ZQW%,T;@KE1M;>%!-#AP&MQWG\S;W6RQ^J #)3'B0"R0 M\&@+#V+$@3/B]B,M[8@-V[>^!BN31IQ :]J$OWFZFNW.UA=;OTK;^2R_CKE; M][.N)7=5-_[3\VQ.P-ZT24ZS29YWVV%[:F8?,?H34F C1K%I&WY\7M_8CFQX M=#8\N.I&@IAHFFB:I!;9,*$X2ALFJ352&R;DAHH]DV#?Z5XL&;DB/&'ZB M7T*.Z)?H]Z,[(5U.,B/Z'9T1$W)#18[H=S+TNUC%]?G)B[1'C#ZQ+R%'[$OL M^_&"R(NP7:2%W[PA!AZ='1-R0T6.&'@R#)SW ]6)?<=DP[V5JPMFY@+97"AQ MMU*G\T5*R]P26!\;DWX,0UVM-^=^V0O@?_-+OXKUJ7XW^S['?![R9B;Y?":8 MX+>SX*\&>+7^C!4W#N^I)4]OUG1X<^<]];0"P+YPSE M2*;QIWLR#:(\HKS6K+ QRCO)R/*!6%N3H2XREI87^V@VP-F)C.!K(&CO=K+G]Y\.0?BA7C"P80*F7 B!9\*G5O1%,RVH1H[8/9RI_7!;S8PDOO7SVZ MO%OR[&*WW?E56JQ>/IA=K!:7K_CW?^SO?&\?S%*.B_IYMW]YP![,2O?9=W]Y ML'A=U^'B/*UW5]]^\%2S3R"M2T5%GE6VO;B!:UU[?MBG2S[P W]__OV#V;;NF/HC M\KH[ /EY?R T^8$)^ $Z9#4)RY!M@-PSN>?FW3-*C58;!LH("1BR J=5!B55 M0&,S&G;HGKU3T<<$V6M377HI8(T7()T/UJG$&%?WY)Y1R+D6BEPTN6ART>2B MR45/ST4W[G:_>0OLI&2%33[I;.NYG0<&Z&P&+X4&5^K9G7/,Q? #66$2\BRJ MF! ! 54JX)1 \,Y&%XJ3RLH^9<6V;JGZZ//'?S?7C"( @Z;63S=['0BUDCXA M(SJU$9$^H1#")WR]9ZB=*!D$B]5ORQ@@.(N@992I.&\"AIN^'K,+HF@) =%7 M7R\=V)P$2*Z8\#R5$/D]A1"L,^3?*7Q [IG<,[EGR;W3.Z9W#.YY_&Y9Z=+$$87"(8S0,L3U#\&A/%6>FZ=E?(@4JY5X5P%L"&( M^C.8P5IO(3H=N!>H,K+[2L S-9>6$O#-N>B6IN%18X$>H/[A==[$Q3;/UF6V M'U$Y6[_J3.W38S5.T""&9%HO,HT N7] R%H:!H< &20@= MZJ,B1]&YDF>E( MW[ F_T3Q6U8AI\R )72 7#D(5D20 KUQ$H43Y>:1WB;MN4(-F+MK&Q M0"K9,!4XAE(^>J1_NMU>Y/3]Q6:Q>OE+WBS6Z?)"]/Z;SRY/"&^/#NE.5Z/1 MR;G0?27+B6E:8QI:9B)T(O2/$7IPFFNT!;QG736S9.!MJ?\1,B@1=%+\H)JY M1T+_+[^\R'_,Y[-/%IL D+XQ#MHD#IN[NLG"^GKBT]#8ZEF-NP\5*U=<=(B*;R9#- MU)PL)6 :!H< (4 ($**O@8)#@! @! C1UT#!(4 ($ *$(K04-*$([:DBM-VE MDRQ9!*Y* )0J@EN1FB=3DYQ:2")+A/J$,$7)0 +YR(QY8S[ M^$65^X_0:J0(;3MD0\,Q1WF'96^_E3&JU5:F.'^55UO?F=K=K["T[@-0S7G/4#]XWI37W,UBQ>;35[%-[/=QJ^VR[VYS_P[IIC/5GG7 MS5;8^=Y/-7 MZXW?O/GAGQ>+W9NK+.V3JR3MB_XEVW>DO?GM/:%%PH).2E.!B& A6 @6 M(K310$2P$"P$"X5^*/1#H1\*_=P]]".]Y]D;"2F@ F2ZN[GK(AB?7S7I9 M%^+E;-&YK;S=M=0X_:HV\]VB?[HXDT1H+[J(H&L9.K+ 4G/>?>LO/"O'^]VFT6XV/FPS"_6'Q:B/;VJ0^NW*I5+TU@SZ-%P<>-U MJV,C#:3?#X33(@6[N!]:-SBH5"=<:?U M126\85GWJ956WU>8OP*9X1U>&K=9(-.B\2D L\$!!NW!6L'!\"!S\2A* MT#?#J:$^+3&F(%BT@&8?@BWU4W,MF301K=8WPZG/S_PF;Y]=[+8[OTJ+UO1T;9'\1#L6YB,7>2-=G$B.B*W B=TL@/D1_Z4C_$BM/&ZP+>A@2( MF,"KZEVL*2IFE%XIUHL?VJWC;V?K9=TKV\M1]_U,L9=]C;$GPAN)(VJ!K^A$ M2I9%4J))TR0I<;PCK8]>L@C..P3DG(-+.H(4-GM3;)'FX$B;F"G,B"H_:91&Y!*^T !5/@K-"@$O=,,Y:D5 ?1%%8**Q:!^Z@!@\L0O P08I;9AE)0 M^CXET!>-*>!S+?HJ?2;";IVP&YEF25J*M!29)FDI"LWTK4N<>)4?IAO<6+ .EF""E%D@?5 P8KA#RS6'$%WLVM!8<"@# M>.0Y8K9:LX.6,LOENLW.=?/4UEA]FKI5]N6ICJ3ANQ%0Q(@]P\(64O#X! @@P3D M_EHU$'+W;4J?5? -+7Z+4;X6&(LB \>*#/@@F&3. MK, +OJR."4@IA0J<0S MBG00&7#*FH@,(7KC 7E)X!#K(^&8+)E[G]Q'(P-/]V>%[R\VB]7+7_)FL4Z7 MAX@?KDX*^R?]B&#D_D9FG? MDYL]F9NMYZ7"> 2;9?6U187J9GD"IC1JX0V:>.!FI>#)8'UZ2;H>N R+X"T6 MT%%;%$J[4E)#;G8N6%]]?XAR)D,Y4W.UE(]I&!P"A A0(B^!@H. 4* $"!$ M7P,%AP A0 @0BM-2T(3BM*>*TZK"5$HV@8_< T;FP0MG(3(9I.2^8/(WX[0Z ML(+U69!45QTC"P,G,8,3TA0N7#"EM!6G512G;8=R:*KQF"^]K,OLR?K\O!+, MWISW]UW.\C+--GGI=SG-=NO9*N]F^XJUV3;O=LM\7E_A[M=?^K[823*M%_U ML#1_^">(R'((EN;GF!)^IS$KDO)CX#!JDDY-TJ^U_="8M H,1"X>4*,!+WB& M8+-RIGBE--ZE##SN?@N/+@]"^W/0?U\=@WZ]/ 6]6/^<=_L3T_-W)Z#G5W=X M_NA:SY?T3M=SQ]J<(M,X7[;3WNB^^J$/&2WR;J=6>(V3/Y 1D1&U! =DTX. M =D '9/HF/2%,QN*]FA] &]8 %1<@6>QGGM,E#D+:7/B=[G&\R7'I.V'QZ1^ MATSI-@=,-4Z7TSLED>:@I-14(")8"!:"A0AM-! 1+ 0+P4*$-AJ("!:"A6"A M,#>%N2G,36'NNX>Y@XA9*^=!1(^ 607PHD0H@7EE!,_6F;O<@J(P]R#ILO$P M-\T-&ML5JHX;(/AM[DYAYZ_R:NL[6Z710*.3G01(PX$- H>LA0#Y(D#H]E-[ MR!'/-0P. =(8(&0M#8-#@! @! BU2&L[K='"OJ<6:<=*#F!4B6FC(5F7 *U2 M8)E#<"4+ZYAG3+$^1ED\3O]SL=UUL?_MB_7CE!;=>_#+7_PB/5T]\:\6.[_< MWQ'>!PB?7(L/_IK_>;'8UG5ZGC>_+V*^[*WV:X[KEZO]J^S;K/7234W.G:2I M%\1.Y)7I4#%4< @0 H0 (?H:*#@$" %"@!!]#10< H0 (4 HI$M!$PKIGBJD MFV2)42<#D64+F!0#%ZT#P8/07#&3HNMCZ@6%=(F=:$ &57?O ?]QO:FON9K% MB\TFK^*;V6[C5]OEWMQG_AU3S/?C,=9EMO.O:2C&2%4+'9OKK+83ZZ2V"_>Y["O%;OT MW+S02NI>.+KNA4-BWJFI#SI.-0\1P4*P$"QTG*+C%!VGZ#AU]^-4#CDD)SU$ M8S0@<@XN, ]:H;))%&=5[.-* !VG!DJLA0#Y(D"HRK\]Y(CG&@:' &D,$+*6AL$A0 @0 H3H:Z#@$" $ M" %"C<[:SL>VL.\I$TN9V&O#N+T.@6>$%'(!1"TAE!C ^(Q,\X@EE9N96*N8 MBR%'*%T)+*8LP#MGP28?F0ZH7,@W,[$_Y]W355R?YY_6VYY3K,I9:J@VHN3J M,&AT:O*!3C\-@T. $" $"-'70,$A0 @0 H2"-Q2\H> -!6^^/'CCHW \<@2' M(@#&HL"5R$&6S+(S)IB$-X,W3ED3D2%$;SP@+ZG^--9'PK'Z<]S[Y"AXTRX+ M-AZ\H7;ZXZR/7Z^ZOVS6R[H0+V>+SFGE[:Z]EOE759+OEO[399(D/GM1101@ M^P"2-8X(3 )P0@#>7]$_(4V\2V 2[XX70++&$8%) !* !"#1*8%)UD@ $H"# M!Y#H=$1@$H $( %(=$I@DC42@ 0@ ?CE]5=?#E]#8+58KSI$NZ+Z5JIOO5;? MFK,L11=PS%M 81&, T8%(>0LX%8A TRILS< MP>7D)^OS^@'/\FJ[^#U?5KK^G'?/R@O_^O%NMUF$BYT/R_QB_6$9W-.K*KA^ M*V(YPR8[1H^&EQNOH!TGL9-@(L,DP42"B033,043YRADJ%JI1%NZ&1D1K \& MI,Y%.1G0J(-N+K>9JT&":4J\W+A@HF$<([ML]#>_]*M8G^IWL_^\6.699/.9 M8$*<]F+@A_8L'@K5V7-:7U2F&Y9!GUIH]7>3^BLP&=[9I7$S!3+'R9GC1!!I M1_'\Z=0=\HAAB6$';\_-,.RI[O.-S&Z;C.J2V35K=L.PII/%-S;7AC/9*(HLAIT-F+ MO YYG<]Y'8F"250:1-(9,'H$%Y2!Y(/$Q# SZWOQ.KMU_.ULO:Q[97LYZ/[+ M$VR?=3^*W ZYG18XBLZ99$TD&9HQ1Y(,1SNH"F4S*P52$*ZK7K9@;4S@M3!: M:6V<"#:@PJ%2Q:E"U[>DV1 *>;6.I(-)!M:X"F2 M#61-)!N:,4>J5:9:Y6O1$9>*=L:!9"P!Y3ZGQ)^;$0 9M M@Q18%'.)W5.H18C6!B>-A^0&Y'9:X"B2#&1-)!F:,4>2#,>2#-I99YCSX$-* M@$PSL)9Y8(H[S75&ZPY"%LE(E"%(<"G:*AF$!2NS@6QS%-(D:3#>5T$'$R09 M2#*TP%$D&F<4ZH'2AA+XXL;D M_;D0DFF-26P"A*QE!. 0((,$Y/YZ$!!RQ',C (< :0P0LI:&P2% "! "A.AK MH. 0( 0( 4+T-5!P"! "A A^AHH. 0( 4* $'T-%!P"A A0(B^!@H. =(. M("U--3O$[6U%72NHO=]'+=C1.Y)3IR"Y86!SC&KNL%ZF7O#]-:>C]?_;>O;EM(UD;_RJH[.675'&\)$J^2) $D)VJV#)%@L \T]U/7Z9[(C('>(P+#]"!X\4& M\ \ _078?+WZQ=G:_F>NE=5BW/? TT;B*B!WB,"P]0A1-7A;]4B_2/NIK' MA3@%/3@1N0,\QH4'Z,&)Z\%WU1*B>5,0-ZAVF21L3Y6TO=H [E.Y^\FA.&I] M&J\>?%W[)(25_>VI->L!;X-Q4]#'*YWY+,0TSV?K_^/: M:@N$%Q[^V$Y]7Y M>;4 K7V@DCP6Y$ 90ZSA6%7LA2Y=7+&GUJZ3 _7 =2;@ 0KP.!3@3OX=E.!$ MA [P&!<>H 0GK@1M=1Z_X,POFO(]'!B[8-\NL7*03 MU&V("(CAA"00\!@7'J 1)ZX1FYT!?7_^PT>*B?H!M.'XI6^$E4D'G$ ;M0A_ M^VJ1+<^J5:,7KIEE_J/U:=W/=.VSR&[T=[?*\Q-H;]@D3[-)WJ;MT#RU9C]@ M](^(@1TPBJ.6X9/S>&-+D.&#D^')53<"Q*"F04T#U0(9!A0/4H:!:AVH# -R M4T4.M._1:%^K+\H1G) ^8/A!_0)RH'Y!_=ZX$YP/I2V!_1Z>$ -R4T4.U._1 MJ-]R8:OS)R_2/F#T0?L"7!"Y,DWI2EU?@@8^.#D&Y*:*'&C@H]' M$'XX0"$>4[WZ>>G6@9753UN9X/ O6/>JX7-KY5+[.?O/7GQM<9 M([.,8HH?7'87U2\94BHXE&MFN"6*"JN^R=JK?%S^ZL/? MOGG^+XX+*X/@B+LB_H$%1K+ #N'"6<)546#.O\D6^CPNX*I!IUI??/_.GU]4 M=7237OR^*I>77=';Z]6R6>J%*Q>GWV2K1=E]P3_^U1Y&:;[)G+=E?/SF;]_@ M;[*0EF+YMV_*CW%95N>N6O:__N;O4LQH(6>%XG_]R]6G_#NHEL-0+5->YCLH MA@?2 7]\:I8,)F"$)L!R:87BR NMHT[W!DG& U(V2!V"D-+Z!S !SW5=7T;- MW]5.GBR7=6E6RS2M_EWU)NK_Q?**3?C'VY^B*Q\W5+PBVS4-B'W2-A#%9XPH M, R3- Q/,MW^*S73(V!THV*:>E04! 2<,K#(-UED%[21G.?(.AL=.2R1E)HC&@*/'ETN=.ZO6^1AO3!&9I23 MF2(%&-L#U2537F;PPD#GCUCG!UDP[)U$08BH\XFPR$A/D-1.2^%)[H@=1.?O M='#J'+%!W"S*0.D?J-('QVED@$QYWX,5!BL\8BOL9>$%+20J#!.(,V]1&^9D MP03,5%Y0;*Y;84FHM41&H\T=1;PH"J130!3S0@@F"=&,/I(5+F9<$3#$8(C! M$(,A!D-\N(9XY,;UVS6D1T4>C+0X*(L1XSRZXTX%)*F12!-!0LZ$H\%=)P^Y M#9A$-QY1HN-G4M!74>^B,R^%EEAHYO60Y*&)6RK^]&E?GLX*+(!&3%.=WMZ_ M=_3J%'@(" [PD"GQD(.WZ41'"VYEM,K!1^<>FSR:DYPY.?L#P@.&9M.&!,#2$H;TJNNZR6&FP]-RA$YQ1QX@72SCF4YUXJPP,S!#]V&)H4,TPE^*_35*-WV"Q_)&/@X\B:$*X4%PC M1V5 G%N&#([_5)P8)P0.2N]5P@OM@Z4!(VF803SUD3)&,%1P0SB/GPDVW!A% M>-4T*^]^6M7EXO2-K\O*=4>3VU^^[GR)M9/A[G5(.6=LEG,\4%0!M,Z8M0XL M-JAX4/&?J&V*^ITH(A$5W"$>"HXT40Y)IB5VFBGO]H\<#Z?B_ZGG*_]Y#7_G MQD^@XT'M@'<%IA=D $SOV$PO5H(74@1D;:$0IU8A:7E CDA/0O2VU'Z')ZX% MRZ71*'A*$6=4(JUR@PJF'?&<8S.^D-09/40 "\ " ML(!".QB( !: !6 !A78P$ $L O O%>"+M O'=L\=XVIBL*C[P-.>),>R2% MI,A0XDS 6!FS=R9'Y(P73$H46)"(2^61YJI BN:$&VL+79BQQ'N':OD/BF

&+NX]#JPEC7CA M/EXEL XFL-*(F8C(!P5*MA:( M%@XR2J!93L:=&1H"*Q690M3E-2ZZ(V=&(HLM5B(ZCNU#9K_^$A>]T"QZ1(!,F:%Q.!6,?USMN%BF:8R?9_4[ M9'K_G9&&KK%Q*N=!S>/ON7%5X7&6J6!(),B%W"32"8RT)AZ%Y!0+0=/@ MY'4>9S5."6.1PI92[S&/:6>9*W96&X?S08KF MAM44.8<%BL(9%J,TF*7"$0J2#:LZ=.&)VQ)=7Z?7BL)V_Q2R)<^!*7'H>/4N M]WK=;6E3)L",F1N6^ODPA5W&Z0:-A3=S-R$(YH8EN%J2P-V\RK.& S*:F>1H MLC+LU'>25H(H@Q&AN2;$@;L9X0/B7B6A2+)/6[JK%4B8P.6!L5$:$N'*,!05 MMHAS(9 VV"&&E5%!&)?R?BQ?M-#SYC* O=F*7ST-VRDNAC=LMW> /*#6)M\, M@/C<5[]E;E#A2H4K%:Y4N-*PWO"6??LM44%I@PC+6^E8C9%-7@+O,58*3W4D MZ0M7[KXD5]*TST&R L?C94IEAM0 K>!Y=T"^/C?JJ)K&19D@-6:"W-?8RE4L MIL=49"P.S3);2P'C1VKW"1TY^QLQ?H!J1\BK#X"B$L.8,2R@("105'@)9"60 MU92,I80[X>67GK?5U_X*[$@+,\"AY3V"O[&%I2>C5ZFW%3I1Z,2 '++0B4'3 M">DDH5I*%''(%2\+]L"90S)$YV5(A/ =.M%SQ:LO.L&/%"MT8NQT8KLR!9\M M".F[C5)_69[%>>WA]U!_N%U47SU84N2YH[KL47HWBH$?"\;N%H1\JB#@DD2, MOQ*V6BNX/;&NBI]F>=.IC#;5XC3"OWF,E9T"8M2?JC,X];2M(D@Z5'];3F/% M\%%%,:751]M6=C:;-Y\ DQ9Q. :E=GMQ.X:M MC$"#G#,2<&>%3-8SN+\ (? !N/J_Z@ MEXQ1'%VXF,2VA;>$ISY4#Z78.RJ\!; W$"J89\@089%R4C-*6-)^)U1$[:/3 M4B'F9$+3QO_QJHJMM[._RS;19W.-]+O3D/MPLX7K[N4#H'>S]H39]N8 MS]U- ;NL\D*1.>]47[U$2NB:2>C#_*X(]$*:];237"?4!]WD#OGN2 U"";ZP M]BT=7WV(,0DS+V$# Z\ V1:3>+;:T-FZ>E(OSJL+O^ZJ.7?4=%ZHF+%6W=CJ M&;].JR='\%M0T6K%L&(!"9';$S)/D!62(D$]4P&8&O.]Y%(_-VU["87G/]N/ M[;)>_ AF,WW_@UW$D6GDQ^CF2SL_KPC+R0K1%Y9_/9J-,59_#X&ZF1Y5/]3^ MCWK:YH^91KYMSN USJNO__-/G^"=_>OO?UA]"J^_J5(]R8M9J\E*LY5];^'4 M19?Q;4ZTDTD$!WU?+>8V1( 0/X^+ZJQNNP+;;%ZO$L9\+]_,SKL1G*J>IGFV MF@PUQQ6XPJ_P<"[.*]FEB9 L;M^B&X>"!ZFGBP:>YO<+E#JJ?E[M.]]=_J__ MN\QX]5/;+NW4Q^K->\A).S#[6"].J^]_J&;+>?X.7J"I0/S^].J;P#7@()M/ M"U5WJ[/E8@FX.(^3")&U:E)^W:5Y HPC'YH@'L/W^8 M1_C#U_DOEP*^?+(+41]7;T*HLZ3@!N='^3G>S^%)X4'>GB_B'_ L8($H?O*3 M90M\ZZBJY_/XH?&Y\GY4S>)\%O.C'E4?F_DD@ FL9))/ L5,VQ3G\WSL9J?^ M_'X^SA?P"IUD;#:4=JVF#W&ZNCP7?P M";R_6<[M^^Z--X=TDH>7W[[Z6F*K5X(3Z_S'!&8&5@)V#,\")CN-*[[?::V3 M902"VRS9(XFP%5[\SL"&X(;]J5)5H[Z1YS]?_4W0NN M-D5^":*;9B-L@:CEJ[;'U4^YIN$AOW\?KQK?QARR)-:J !E=>_!+^602L%QT M-X:K@6_ !?-[@1-U(19\PL/U.H>!NWR & 9Z!XVOI;:)NOG!P5_BQI[ FT!S MG08O!'IAB/! EU9[9O^(%ZJ=V?/N!?,7W_\ LIJ" 75W_[K^!AZJ@4B\ RI MEK,T![38G)!O>[ 9)A6)6DU1-,0A3I5 +@B')/6:. MOZW$?>O(JKPRLBKNSBR/]R.OA. QF73._'7=&>FD^5BU8+-@^Z%^#Y S;\[M M!)QD8ZS9W;\4F5*>!2P86(-(!G$)FM4.K(&(X"U+T01,GFP-_UB]T-H:?@ L M7:TFV=(V@LAZ$I;S/*K=QNG(N!7\KSJ/=M[N%:?*Z78 #,US\KLXTX7_#?:N M8PX@?ECZ/',?S!GL^5!AU8?$&(&$1!A"$,=,(6.%0))%8QQ5%*>=^O&#'>GO MP%A_!YX;^P16N6? FO\?VRRE"P1=SN#/F6M4@ROL7,Y/FHS3.I.FJZDBAP$SAFFH>; MKF07;5/5P.CAX@?J-T0R*8.G*&@#=(1$A6P"1^#$RQ2=BBGLM.I3*L60N$31 M!X]XQ'DTU7)$4^+&)*&LB->S>1#Y63,%Y_%__'YJ0<\_=6*_XD%M]\6VZ_ST MRX^?*W=K=23NV/QA5!ZT$L"&E*^M=)7%F=\C*PRWMMR'[C"955NC"+K4JO\)@E21'BI_UW:.:3S681Y0/A: MLN5/:TCV0O?'2Y3*6'.6JPOYSVN,N3+>4.J13Y]?M:6&-L[LW"[6>MBJ"MN+ MDDI7BUE\;*JX^JI=*1)RU_K]JN*S?1KH+RUSRKXN/V2/Z"I![56X]Q=Y]#S: M (\/2+/(98;I2O?)UO.<,R\O\N*;;PA?SN9U+C!L%9HVZ;*+BX\Q3F^H_70/ M,X\ 9]>+ #G[7HL#_+\.N2IT%A>G35AEWY-)XR\$%NI\S "SE6X]6I[7=_6[KFYC-Z>!62]J7\_R/58U&Q!YELU% M56PE<[#N.)D %B]7)9L9L*#SHQSGHK=MOM.*#[5+]S]PU$:Z-SW<1FFA;L&Z MX;[YK\\,:'P^ MLN/>=FW:F_+@1\@,X&H9(MMVQ>5S+7O6(1.:_PN4 $>>7X+5Z!9=O MLD:W[/4)7C%7G>'SC:AS#6WJ#>[GU\N)P"9QAMNT':*O7 Y@9 6TS86?73S< MU=EHMT\ OGKKU2WCX4ZID3HDHSRDXBY EJT=0UI$B4A,5F$>=.!/+W&]!2W^ MFG[/.OS'2H7OFG79ZZ\K_?62J^-CO1^9QB97?Z@77#C!W7/@QRB3XK;7W)9Z MYK!!0K'1X\"",7+';1\R(?-YW5;ME]L>\A1-RK1R1F/$++&( MIZB1#M[F5L."2N,A;#QIBN9S&B8YOGTSKE$:YJ/CR1C?^K[+$G96/)0XL[7= M7C!4IT 1MB$@'KS.W<8AA/ @G;="*X/[6"/V\T66<#G#YZ=NZD_;SS@./MZ3 M*G0),C_^RPELN.(224TPXE1R2$681X88+Y2R8)W]3/W^TE9)]FUT,8][KP7T MZ"6Z8Q3 U2!R=-#>&0'@I;(4,97WOV(D4T =P?%(-,98*X3K8['8,\2,/>-_ MAVR5UEN"18 @$<$T>50,.2X<\I@S++&-D&KTL7;L&:QRSZI<=\6,,;[8/J^' MOA[G\DQYGV?]K\?GKPQP7@Q[K8<*-S.$VL4\VK.V:CZL1SHW7\SBO&ZZX8.+ M.8.K,<-K0]'=!/MENQG[B"FMGNC2CKKAM^T1QDU&UTTEN&/NOC(@FS!'E$ MLYV4KYMMM)IG]$,W3^:W3ONK^4?P\-U7;9F"]"Q3D&XI>TQN7QJXF>373+L= MX+L*DK.3;O5->QKC AYSC#).HXPYA\KJ)..0&F")C*,&<<(YTD+")P:YOF*1 M<+K#ZARAT3-ED&4!<@U-+++& 3&T+!HBC(#8O -6%R[P\]H#ZMB^72TFZJ<2 M(/>-UAURLL$"5488AIA@>0ZNAIR!.X<@E54D8 -)KMC9 IH$[>!XQ"@+B(M< MH/+.(L8BB]B8Y+%^?K,4QW2OS'*4S[Y:6GIU'[OL7M?#.+FI#-5-[UE/K;F< MI;=)M.KI9@;?BGRW(YB>!N;8+88-\;$[3.K>=YB\W#!W3)9%S)9<5UMZ?GMZ MT6IF9M_'U:ZJP.;A[4[LY*,];U^_JOX\[*T]ARYVBJ]OF'-ASSUODL,\1)QH M&=(\1<05?+*!:Q0$QLQX#F&&/WEZU^_^-(;E)/Z:NJU$=H/2^;L\M?GVS7+* M?-->YINF9C)I/G;I7C>5O#UM/K;K+.ULUDR[V9Z;N?.W9W9?USFU:Y8M1(_V MFY,=A*B^75]^+9G5YLGY/>'6)_AU]RV:V/-FN8"G_!3#Z]43&YGA87T\2&QB M9VT\V2PXV.IEM=7NZD/=UJOG.MF<<4O3J]4]I#B6G'[5;<-[RU[2JP/)L33D M7L?A^QS%CB'YZ.]RQT+(/A].&O'(RWVF#]DJDCZJ#=F3M[:_[U[<>I!M(_08 MND;TU CL #4 \L['_.45??69)HU;_5">U)85Y/JXGJP;T0U%E<_'I:]MHO9X M@]CD9M^Z.9#C[5D,C^C:60SB7@8Q6'Q]7@7N]E,JFBPX77#Z1H/8KIA=8#4I M6+VG'MY_$^4'M]3N*8<943NU9ZU[K <[3I[@PGUIM#1'[C/:]NQG(^QM-]RV MDT4Y13E%.07BQJVHHIQA*J=_TGY!5[?EO+Y.KPQ^+>9,NS;7?VG5CI'4W]Z1 MXD4[*A>"/Y!VY4/70.E!/OK@=P"35*E--+!D4?0Z(2XY1\[8/&?52Z:Y)S3N M["&3M!)$&8P()28O]*#("!\0]RH)19+ERE^9&W3;C*#/35)]2%MQ8&B#;"L^ M)"-_H5[A!64&2;&+#Y10O3=.= "A&K.0''4$&HD2)T,IYX[6\ M'JJ%%(D0X9!VCN;6VC'O Z^1-](12[F('#][J"9'7+(2JH<8JLM8Z;Z757YI MIKX,EXZIFE+&$O:!2Q?E%.44Y12(&[>BBG*&J9PR7'KHO+X,EXZ6X#]+<>/^ M\\J'KJNQJ>4S6/BH"?]CB8>'4):525 ? V+.1<1%URT\220Q9XRH8"S=V8>Z MMQ'47YIIKY59?B3Y$$=1"WJ-%;WN7)DX%A@K]* XV% =K-"#0=,#3:1TF1D8 M&17B1''D$C:(12V]!(9@PLY&^+V-VO9-#]B1NF,7W8)>HT"O,L:[[[6@=UVC MZ=MW]RH#O^.O"SU8$P\ 4'I,10;0T"SS'F_C0M#]F,S7-Z0^0,&%1PZ11RIB M.$Y)HR@T0UQ*BYRP' 4=J6*!",5W9O_U5F;JASW*(Z5OW]^\0."82.00$:R4 MFH:ET$-QM\(X"N/80\9!:*2)$XZ *P!GT(8BJY)#+A*9HJ.*FIV!K=XJ5_TP M#H@%N#"._6 Z@_W/)7.'70_0H^%_AI?W+-HNBY MQX"4!BO*'.+6 5A@J9'EWB*: G-*!QF"?7*/@7_$$.-9UOS;9MKY%'S\;1Y3 MG,]CZ'K)O8NW]1?8>N$=[8>ZG4WL^4F:Q$_WZ"VP;@^P$7%W&FH7=KYXW>D7 M@2;/VA-GVYC/O:7?P*6Z](M$+<=;33G2=5!]TDSL$ MO",U@'ERT:]F2\E7'V),PGSUW:6A9Y?96'KNK+DR]6K5W>\BD*U0K_M9VF@\ M6?H_3:N_V[D_K2@&!K'=9;'JV"G(OY[FIJ?5[X" <,DWU04(51T*5;\MX7QP M_^K-^WE<5=^_7K5H]*\O3KKX;O5->/U-];%>G%8>]&UKH&&@>5#TO*UFRWF[ MM' 1N"N( AZM[H:W0FE5^B\#(<1R*1'C@N;^S!P9G0*P5N==C,YHMA-Y0E+< MY,,UQQYQ)3!R J)54LEHSAA5X65:E9HC9>"?V+M6I1=&/[\?M.UZR^I:EZYB M%^" LXV?S8"*Q'RC0^TV&!@.RM($!(PPQ#W5R.2&Y488R%JH$,+N=!N,!N.4 M)$&.,(&X" 'IJ R*-IHH@M7.VJM-GK)N-MCV6Q8Y.$'G 5?S-?B8^9A=Q/;7 M]*;CB?:'W+EGWJZ/7F=S>-LYZ&=:GK,]:8XYB_.5-5?UJG]N#?*J[:3RDR;W MY3NN( +];3DYOR$ 70=]>&T;0IV% 100R4 (X$D@S6)"AIF( MK0T8LH^=2@77(3&#D4K8(BZ-@W.T1T8Z:07CQB;_(B% 'Q$IC[C*11V0C(PACSZ,4A "<7S==3!WW023DF078-BI!WDP, MHIZS& -AV+@"VU\0MK?IN*W:I6OC_RXSQU\#. @UP,$9MW?)?H?NO_I%DSM0 M%("_'\ 'YRD.$DS<8L0=_'"< 'VG!CO/N#-\!^"EYD3PH)#4P.PY\09I23P* MC%CK0E&A"LBB2 \ M.G7==K47C 1-44@RYB94PE8#4$V9%JC!45& M186"#CX0Z[UV]$4 F]$C*<61OF-EW*C,_#I@?XPY%5W1#1##P2)UDGD3/4@$ MH_$*4D*ED<:9BPLA673!Z+#3)_LQ1OO;O/' T]L?Y\U9-E []?'7=(_!K5L' MQ>6507%Q-_V@QWM"/.#H"3S\436-BXRU]5J6H*)VU>3Z4"W9&4<18I)8%S M!$*08R& :28/G ,#!*=>+-F>YX@'7.("B+,"WF;Y[QKKI8GBNRL@Y@ACO!GS30[_X4U7;,V#*@&$? X87/24AHY?W&3/\_C%CAM^7,<->\)%QIVP2 6E' M*.*&>&1HPLA3$5)@@1*]4T]00 B2(!HI[S&"K V04E"!I-1">NN3#.Z%Q@RU MUD?RCMWOQ^1+NV.&WU\9*-P:/_S4\(UXL"+D>4$@R=%9[D-P#S,@$H3:D]&TN\W9FBG M2SOOA@UUJ2I_?NS%$$Z"C\CY%"'?@T^&1H8<$9PX9X+4.Q.<"?B+-D"J(\$$ MF+60X#(&?C"JB:)2$F5?) K((T+PD1%J/^S]&H07Y+XVV\,[PA362"1O$,]9 MGI$^(4\,5<(\L\D!X+9[M@##)!644Q5]2K@MQ#*BIOT?V2 M2!Y((OE[G"TN,DE]GTSR[6,RR;5?/O8 M5/+MM52RL_Q%\SZ">\Y7?G-M5.5HE\+ *=*0B20[PKP.8.]1]YX%Y6)6NHX M& 9$C_E^U,#OE[O^TGQ8A;WL)MO5U)+)WF-S$!&,=M+F-9#D7_O[^BH[QF7MG(E!T M[8MTKB-F]3L.^VABI',<]],;M8KP@ "-A1+]Z]^L;@ $"%#B I+50!W'R!+9 M:'175C[Y9%8NFACP(L! )?,Z";!T(# 94'DD_#_OU1/=EI1))G040(Z21=QK MC*PW&E&BM>,TN+BG*-3&Q".S2%!*$"=:(8N%19@1$GE4(1#]2ML2:SY@^K@" M+#=,!/ZXC/!"5W%T/:ALXU827Q+**L-0,#'W-5 2&<8PXI8I2X*-SNO;.YEK M;X@R'O8\SZZ! YK/@T8*'(/ 8A3!LV+8QAV]S8TWREJ'0&$3O(*72&M&$'7! M$N$\Y6J'9&FOHM.1H #+A'CB8(N\PL@EJDEB#E.2BGGM.TC6,2CX_KC3;K+Z M;#?N]%.-.YUZQE(HR=9O(?)A&.UM,KSM(7.?^+;G* M$^D+%W1 U9'XE/N+#EJ:<@-\)TQ8<(J$!641N'0VMW[$R"@6D2+:$8,YEGBG MZL!):14%>RUH])VUMRQXY!-QW,2HG=W)<-G:L3_X_UX,8YEVG8;]8,? MCV,GP3:(OE51<[.TVX0D#4?L%-6\Q9> AXGQ"Y@^4>\,MY_[M[&?3"\G4SMOD]F_&\)#P#T7 MOOMFV :9E\&%^\X'&KN8GT^F().PP>.?_AQY-4X41*C5$3O&46*Y^,Y2BIPW M$1'A,0T>"Y)VR![\@@:G.5*YZ(D;FI"5P2#MC9,!_NKU3M1J&R,ZDO?#6II/ MI'L*#RBA W$L?"]-)Q>GNB&5(TXZ[)")##8D3MG[@#^4MTY&P9+B=">Z+YBE MD7D4$@6/!8/;8BUL2+A>*.%)$'RG^OEY-V0NHN,#+8YD0V8D!:B^"ZMW_)-G M@ND350GKA!5$ R@KPO-4)9&;?B64M$J>,"[M[H'78QSR9U4)EC&: 48?B?]R MRACM=&+":MB!U+4]63QL2)(K2L"+D,SED/A.Q1V0"46-S>U2X3.,,*0C."*4 M<24EQDYC_K(;\K@*G6OL^N1BUQ0/-NRKW3"GTY4Y]=OF=+AE3D-[R?I^=-#> M\R8RL_K-3^]^VXC(;#JGIYT.*0'N%+P0J>'3QLP<_SP"&2(LA0H,2"2.:=4PI,R4[$DV)A)-!I%3.";T\4_(XU._F7"I'\'//BLME(Y!3WL A"$5#;K4B MO)/<)BO'+3%6+.CB1Q;!F^;R%_(ZK1!TS&D;, P&W!Q'%!<'<,3<0R73;0I&31V-%JA$OPW M1I/%'!S"<,_I&GQ'.[L)[K2DR*L*O!-%M,2M(-ABL-B: ^6,%!DL M+3(F>",<$8+N9'63:"B5<*5*>4B##N 7>L V0JQ@P@=/] ZBW6F1.W#KO+^_ M7T[&W84S>,*GMMY6 RKU0)HC"[&L_N;B8C)?>W/#B(H8AL'38THO+27<> MOBI"AHMWCB5^^_W=606G@\KFPT;(R(_L;#9,PXPK\]DN!LV:>;S((:KI=9,3 M#N;7JR0&ZWUWCZY\W"["<(E.0+PNL@[.)J-A%]1R=M0VQYN=QPC?$A9MQ@-< M> 'W/\]N]6@T^=3Z)CDJ<'&Y2>26.ZG=+:L"8? &QQ_;?(K\6M/)J(E7.2EF M>;>>+-@PX*Y0@;#&$.X?<[9_L]O7Q M<7=,=J.:.VMT1$Y%B;C!0&"34,!G%6$X22'-SNGS@R>[_=3B4YW@]O -=AP3 MW.BQ37#[:=/@?G%.VW)KY?T"6YED&WK+K'+Q0F9U^=-VX&W[+-\>@:7]H;4. M_[88QX;A]CR']I',;9\RG=NME)(C]T3*?KH[_22L@\AU<]+GHFS+;![M0E&* M7$HE>/2[R<@\**$WTMWZB:OUN MI^^F[=E6^(<=+0YZ O;E*>:P>)@B20,#]!.H)GO.BR\B__4BK[\TA1?#< MLS=MK^QPU!ZCI^[3\^G0+5:)].V;+5W502[!G4S!V:GA5]VY M>P0WO6L7=#F%5QO%CUT0)QO^S;#E;6^W/7=?EO'G.Z_7I5N1W6H+N_G: _A9 M=]_%9?N!C36XY7J?-3E\L?*]SRVLQ7B2'[YUL*]:!W[2I@+D6 MA?K6FZXUJ%K\G",2\8Y8%_[:R'C]5$K>W7&#??NV^5O?R#?%&^OZ_S3Y?W\] MGZZ>_M)^C,A-H_T3V01O]\:./MGKV=MOFG]^[,+C@R_\2SGR!UUV]=%"+X_,\@B#[MCLQG"V1G=?%'?3NC7V\G(ZN5KVY^\O1<#Y8=J5TT<-7+B_*9JBU M[&DXRD;M2R6!JVR%G9+ R:WU>#V1/GX?[C^YJ=K_O(KTKF!-NE-?-@\&TR0? M!V7-N74ZF/_YV^_OUKI!5?>&[:,]0=G.7N-P0^)H"?$8$9\GH$>)!3"CNTHI+74R+6E\WYC[S?P1N,OGXT\B/J?8'9!=W%^IC?#.3RQ_[(0 MFM]AQ6<'\[\?OD7N_[S[D^$J:WGQL[+;YTZ9NDQC[+C*75H]:[[;*N;(/]IH M,]^RC\RO0\S1(9=C=!'8QM>3C"H(/$6I\K3YYI]I>Z#F_=K?_VIS72;7K2A\1EYEOV%<*LN;#7<)/N;>#: MS1:76S<]:]YM)OINO?#JPS<%HQO/,AR-6MX_''>)C5C81[M8,9TVTT]$P3@N-BW\]*[UB M\M,P&;2C8G)!F+Q1-' G)-\ELVW>LT:^NV!Y]G58'JS.1>$!HA_:C9.TMF?W M?#KT\W6A;H>.>WZ1#ZFSO6#\[1_O_][^_^_75U_&:7O^G-.#5S_+Z-N=X2T1 M]['FX<.6"=B).:W#2'091MIS3KD,.9TU?U]EJ]]:V1SQVC8^K>R 8;:S[4\T M2R(P$W@B',5VHG>,/"=(&&0$U=I%FXS=;;]OA.0\<*2B-7G*;4(F8HE$-)8$ M$1V5Z0M9$C_9RXQW71[2'W$6IZ SOTZFOR[FBVE8DW9TEOY$> M,5VN:0LV-XMAGE&F/6[_ V7* =ZG8 MF0%U86!8PX_GRUR"5;[^^JNR]K(E9-ZTP7KZJVV2LQ6(M.0,GB'WGHVW:K3< M=1THQ,N/@TQ"/#8K404>Y*<,$Z1G0FG#T& KCO M.FZ]&=G^83K-Y2$YCOW#&/;(Z+>EO'X;;^#%!D2LP.&'V>] D^%C]F,7+%]= MNT'DWXU_STDX^:^_#G-&U?^%_?W+./P,6W@+7, ON,FY0O3^;0>.HP+LVY7F M/4XC-Y.-EH;WI6H$: 7R+:L'3C;D^+K4&'\H,.7Q#==NSA ME_>__[X..W1>>/[1H1SPF]M7WWMO(SRN":4<(\/R@/8H"'(F$21#,,[R&"+? M:?LBHL8(P4/"(G,,!,9F\2I('HW::B+^TV:'5]3Y!U[M%CH=[W?FC M2U(/C_$=^?Y4T2 )SI)6& F2N_11ZY&A@:$@)24T<1)WI_$\! V.UP\_CL*G MY_##^[@.>V,'W]&3Q05KO6<&\&A^#ER_;:E]!/T43A5S-+; 1QRB M5EO$M63(1)N0T ;[(+0'6-D)B 6" W 8I"G1"/B(0Y8 Y@BQ@NZ'B]F*5OPX@O='[_WY9)3]BNZ3N3]^ON!B$N*HBP*V?]W< MM,N00LS9BK%-&;J:C&!KCX;SZ\'-#S.Q&:Q["C37PS@*@W4MVW0X^Q.EG!C> M-A^$]VNF\*#=5^ZY<7LDU66/+]]KXW>YUT&317G94JLA++.==BT8AG'6W7.U MD@" PQRYV'K.3+YN5F85$H4;78[:/HOKN047<7X^"5WD=/L.PRTR9SM!V6ZP M[;J1+$@>-CZZRN+,H9UEV"8;GQP"@2];7]L)Y/O!ZE:;G9Q&\(;YB\^'(/;< M,B3'63I;MRQ\#?$JCB:7RV?LFA0VUH%CV*0VO+=.+FTN[1P>>[QL(#$!0:P> MKTO?:LL&5VFV^?8NGMNKX62ZO:Z=;+9%.VVWWKCY^]E[N'@Y^;?YGSB=P#9O MBVU;:S5;=:*XL,-Q*X2VR>1*CLO T/9R;ZW2]I/D%1JWR;*7=AC:+AC;G2W" M!+YR/,G%D7/8[I?M3%S;]L2\N7#9,1-6-VMWBV=LLU.X6+[;L=',[[^]N\>JLM^2%?2CE M?;?-;O.J[Z_#_OI7WU&'S61P46./=!Z=R[T5R'KB42+,4AYHQ$]K,KMV2OUY M#(M1?)?V1\N[6%GWNC_DLQF@(Q^RL;B[%/LUFV$?@3)_:(WRNM= :YAGYY-/ MLVT*;)?":,)-(.VR#2ADTQ[:1@=Y(&LVRI/%S&:3#Z@0+^?+F3LM&UI/X $2 M;;]_4[RM[FQ*\]?ELNSZ:?D4[FUN)Q:G[?/!TKS!;]O+T S^$NW^.X6WW M302W6+C\@,^-Z2YG\WZR> 1YB;=ERU9-KJ?J;U3TV+H0K MP^K*97$[.3.8YNKVO_[S/'SA0G(&6GROZ_!]KL)GDO/#W>ZP#T?.J)3E/IQ@ MHM2'P[";'BM6^,=TWY9>0G#';/?OY:\@Z2=0JH[NO>E(7_[!?NAHQUJ E[>$ M[0[/]P'Y771F!2TMUNC[L$3\#/3\;EC<>*Y'!:X[!/Q?_T0D?MN1O#L$_=PR M*4@&^XS[:TH UCM?TQ[@OY TEG9KO4("XVS?\XB+9MMB]TZ77J"%R^-WP]_6 MQYRKTNF-C(0M7^R5U/2(-\8)@.Q7I4>%&*S^@V6K8JQ(79%Z[V[XS_9^,:#5 M2<7-L4 >VUNQ^FB5O!3I5:RN6%V,)/N%U3<'IIN'R.WQ: YLYD*"V?<5PH]6 M]TN17H7P"N'%2+)H"/_AX\=I_)CS388 V,/Q;.B[/*Z*TL>HWE\Y/%@>^CWD M](!B-: < ]32=N<^6N87PQ!&\=Z2NU]JR>$#UJ6?1O^X'))L9UUK^HTRI2$ M:4$9] Z\*:U1"Y@C#0Q3 H>==SM0=N:*?=UL^D>;#;_6!U-_W1S,OTA3B^VK1^: M1?\F+*;YI+IG@5]]AMG:+M\>/EK-]N0C Q^>X007%.;%_[9*K_A'SJ[8]MO?_[SVS-FF9X[8 MESN+VB))=41*Z41]]R#):8$:1,8$E3%8#@1YH4L\>Q!IOAU$R,(/6.TFO!3 M1[32E_M53?@K%!)6>;Q^?6Z50<6EHF50<:DL>509O*H,GKTJN)Y5]>JL:M5R MZPFG5;5:N!3XK&?ZY2_Y\47-2H>Z[TYT=J*C/ND@"6(N*<29,>J6DSH/KN\8D5.'N3_OF$#G$U>;K2CDH[ M3I=VG( %IRY)@[U&6!N,N%()Z>02,CS$H*W2"?LB#NM6EKV4\[HS4ME!Q;<> M+7H_0N0UTM-;RE4E4;HD*E)5I.JG5*HD"I!$+3\K,&SV*D=ZX!BE.*P%:$6K M:TT2+VSYZY[EF3-M*@\X=50K?;G[$16O89VC MT(DJ@]>70<6EBDM]DT>5P9&=T-72NSZ?T\7/E\-I+;PK7W%?.D/T_K.02Y=8 M/X7S%4A\U*CJOL3B2@?/4ST+I()0K(U 1'N*>+ 1&2TT? M_^F>?!#X2V?1#G4(: :,BV+S^(\'I8_CS/#%89X*,5C]!V_< T%7 M4WU>RG M<$Z90)T %U&<&4D=1=+CB+@6 AFL HHT"&MH8$[O#%9]I;)$X"/MAPHYS,1G M!TUJJJA94;/RD;[5$AV/GAT1GZPR.QZ95<"L@%GE5P&SWS)[QH+.HT][*=VO M_M&.[-C'QLZ:26K^;3&.#<.#AF)*:]%FN2KY*/&9%"P0=CMZF;021!F, M""6F*]\PP@?$O4I"D62Y\L\X4/IOBPL7IT\\3M4#2LB J!('&56XZR_<52^Z MTH>RJ/QSV9._E%#07/E'S_E'"HP);CG2U!+$F8[(":P0\ D3 B/!*%48_WC= M0U-UQDJ<_P4-F([NPHP]Q>K%M MFM$L^C=A,;V.=MJSD+LZTW)-&K9D6+E$Q;[*)?HFMU/1IQK_J&3DJ.(?F#*K MDP_(>$,1%T0A%QU'6DG+DE>&[[;">N7XQV] B8;CV=#_PXX6MR(>[W]>QS38 M9DP#L2\&-;C(Q6T#S>MQ3-_IR+/W=:CI.L5T;&@#GS:KP4%3=VHGAU(8Z'.6 MU%0@+29+M9+)XR"3EMDD@34BQQR0264LLLEAN+G1@A(6590ED,E?;BS'09)Y MV( 1-9"*]:2:L$)?_Z"O!K8JK2B1^A<8WJJ\I/*2+5["N'.,:(."HP[QP"G2 M2CFD4_)&D\A<*HV7O/;(9MJ7S@B]QMM^6L/*98Z/R^PM%*VZ58QN/5P^QTY% M[DC^4=$R[+Q#-&&/> H1&4]T+BT*E!'NG4PE)/_<;>OO2OXAQY+\(\\X/GCR M3\7!D\#!RC'Z(+U3X>\U7E+C)4<8+]%&4$V<0\I0@7@@!AEA#(K.),4,I2;L MM+=^=+SD,!QJ.RF('"0KB)&!)'Q I:ZQD*/@*9NY0?#WO&_V,- PO+ICJ?B9 M8.S;!Z\5Z355>.Q*R*>N!'DN$_QPA-6/7L^\T68[(Q)*-PL?SF/S:>F5(MNY MI_QWG_*XDP$T!W@2XCG4) PD6/G6 T M*7=[^T?MH]-2(>9D0MR1E#NU"Y28X4"WC0R6'OWVYV=4'S]W;6QT4[7'U\Z%/F*$Q9$[QFB!-C.7&79T:CL)D?9M/>; M\<841(]XD%:I#T&@B(Q%4I[KNDNG['1 M6,DP8E9D5%41F60%BMCB #^+,>PX<+]<7(XFUS&^C].KH8_[L?)OD_%5G&70 MR[ X^S"9V]'F[W^:S.9_F\S_;X0G\9./8U@1P+R)_W.)H'<>=\BMXP[Q9=1C M9^8X4.^BCT\]'(WR[CQEPB($S55B 6$N C 0*9%5V",,VH4)(8'N-FZB*GF! M01.ESC%%I2G2.&D4'1>8.'!:'.^O3IJS(PF67"RW]R0UBSZ^P'BZ%C(\,D@9 MM8?2L!EO=D03/^>_1Z!:(YO#(O,)[(%N$W4?6@=.]M2KKT,CMZA:&YI9/.C[ MA[,&OA1VT/(A7'ZD]<HCT4><]9H0+9)/._5"< M D9 )8I>II2P<=CO3-.43+.DB$2 52:GG(+/E A%$?Z@C/BD]4Z8X]D@J'.B M?IU,ES_*UQU-YB@]DU]K&]>GUVFR"&:MXC_7?@Z4Z1BX0A0SH+DBPG[&P'4M MQ227/UF5SQRV][,G/$JL S+<*P16.")KI$)!.9N\XSZREZ.Y1[Z?M3G"_=S' M9[^_0:ZQDUN+3D\KI)SY6$8M.[YN_&(ZA9^.KIO%##YL%_/SR;1E67GS@ ,P MFRTR8VM;2F0JEH%NEJZ71'#5PRB^8NSH\=*KFE UH;$?/T[CQWQ$/%REX"[/ MB<$+ 8?7+SI?"#R>?#P\RL8$:5HV-HE[/X9A8O[12^>R69MBZFN_U6EZ.*I>P M=^Y@I3Z__/=B.+_^;3R;3Q?YA[-W\_,X_7!NQ\MTV75NT$$F,A#,!UJ5V\.X M))TY&>@J?=&KW2Y##K6K7S7\?3'\/B:6C,)(BMSN6!N)M*,$2;#^@F.;K-PI M8RO4\+]0X>^_4')&<&4&Y3*#PP=\UEJ\N:++^QR45FSF7FPFKA0FQ-*Q[E^[ MOC(EQ'-+U\=R2>,#9% 1L8#SR\KSBL"^_3R/>,HXLPX1)R3PO"B1DY(B+T0> M9162M&:GEXLT).B@D=4Y]32WFK,I:J2$U-YB'K&V+\?SMKN\/#6^ VPK,ZZ[ M.RE6O#H1O"I]N:N!?FT)'$<\IUKXX[;P248-UCPA:;!#W&9KG9N?4,N(1..G?%\!4>B*URE3*D$-!VE-3EFJ@ZXNL $/EW&_>4 M+N+*HZHZ]C5+[:B)V EP&B=](IXXA&G(^6S$(*><1M(J0YWW3M"=">E%(FP8=HG$P25HKR*U03+B/.0K<&0QP\@$YFPDS@5.>L)77BPZQLXXK73F M*.C,9I ,_IXGDOW+[@SD,+RJH^>>/GIN&IM/=M;\Y433*X3S7,D\>3%:@;C4 M'MGD-&(I*IR"$9SO-,]Y#-0^VQ#T=F3C$G6WL?3]SVNTE)MHB<27G4-Q=K=? MV*?-W<#5HRSI28)UF:Y7K&G'P"*75S]/AETO;Q,_Y[\#(L=N,.U\ A]PX(&$W"R#'Z1.X-FTMDN$^G4R7?XH7T>VU!+-HG\3 M%M/K:*<]LRKL3*HU\[IMMGNXB[,(]FM]'<'\?".8WW\%/_=MI0)?H]G<(P<> M(!U,2L0DAF@('O'@@<8$0$7%DK(2"\FM/NP Z7L!X@^CT<2W?WN7;D->!L/9 MAUA'2;_P*.D\+]JNY9*1["$L*'\Z2]B.K__7/WVFF)BWLZT;+)G1=\,Q7#M9 MS.PXS+Y_\ZHJ>A^%/)(AV5R?:76_^=+T<&.H]9G1CQU#_.P"]X"'C]PVOG>! ZRJ!UY; >GZMK/-KCWQ^[8?S:8S- M!?S[?-9$6+FP=BU+J (^XFUQ A![^)3L"L9ER:UW6EKW3Y"NTVT$U%+@B27&'%& M'-A@:I%F1FK+/#8"[Y2\>^Z#(A9A1SGB@G%D6""(*J=]%((K*U_1;A-:9^)6 MN]UOY*FFO Q]J*;\2!3J!$QY\,P;YAE*7DG$/2/(8>60")Q*YDD@GNZT;;"> M1J4I$A*NY%YP9*7'"#SO9%TD2;^J"TX&7(AJS*LQKXGTU6Y7NUWM]C':;9\T ME\E+I&($=QH$CJR%/X)3V"2EC;$[H7/"G291:Y1,"(B3*)$3VH#=CHPI"@;4 MI%>TVY25VS2WI"U?0"?< \^&/_H@>^D8\T><13OUYXT=!U#8JSB:7.9>VB7D M,)4NVW*C+@^0P7[PZXD$^K;87]GPE7"52+@L]O 4J*],RDB M;)Q$/.2.^CA:Y+#%RG$?G6&O:6#U(<\A*MI4M#GU1(*J V4N]O'IP E87$U8 M8-@*Q*2A8'&E0IH+@A*'#<,"C1++G7E3+CJFO4?.&(LX^+#("J)0DD0GCJV2 M3K_F&<* B4.>(E2\Z27>U//^:EY/:+M7\UJB><66E(P;^E M40@#YI7ZG8E(),>4L2?()Q[SM%V-G !KJ[B+)A+'M7.O:%X9YM6XEH@VM2W! ML1_1O\_M"-KS>7BY/^-\./Y80(Y83S2PW(#&@=*4>B*'?BYY95]%(^,=P[2Y MI$)XC"S)R8X*B)<+%J.D?=(F*_ [#HOP0#KA*@F MSN6?11UVSQ2"Y"1IQ&)BR[H$&WR>"JT2E3HE^IIFERA6GMFMR%.1YRA.]"L- M+7_)JP/<0TLLK&)62XLHP0ZL*KC".BJ*J.%4>J9C8&+'$@OE<:0&1?@;XI(G M9#VXP@I'192DE+'7/-TG \D.>0!1L:?WV%-/^JO9/=&M7\UNB6;7&.*8%1*I MI$A.8R?(93O*G*.>.($35CMQ9QJXE@F,K=,6<94XJ32N&!KGO,#.QX1,#!SQ)'@^CHA(8>^C4C$03W9&$T@GO3$.L:04 MXH$SY(C0R/%@(P^P$-*_:O2$\A)K(RJ&]17#=@<"EBZAR@BJ-I6J3941%,T( M*&5)2^V194 +N*<1.1Q2;CC XO1,K[3 ,ACG3!6N5 2> "/#CXC-4)_318#W*@]\FG MIK!4NE'I1J4;E6X\8B26,3@!>4">R4ESZ$)*Q#EF5!&*D\0[(SD9MC(REZMY\I5,(TN=1H%I M%T@45A+SBOQ##90BE8%4!E)9I4L$B+/&I418>T M] QI;;@P7(LH=L@&)C(*(!7 ,SS\@8&EF)@H,E9'%ZV+.))7+0@FM,#.+L<' MB2^O%>GU\08L3_SL1XL0 M[]Y 7UX3?? UN8'\/N424;H!&]TV_.OY.K/LTGZ,'1(@F^#MWMC1)WL]>_M- M\\^/7?B7V8S%+SO;0NO-_0RJ_BCX6=N_)6JL8OV2$9&K7XU7$?$4 ])8<21M MPF#[E)-D9YS&8WSM]_X\AL4HODLW]N]W>WT![_O#)SL-[W.ZVKO+;*EF_["C M16L4?YC-%A?=SSYDY/L S_ CF-$_OVDBV,7+O+FFBWB7F;@']LFG;C=R%/OM MPWD$0@$,Y=-P_+%IK4PS.Y]\FC5S^$WWA; S+%AT4/GF:B6@QMY(J%GD5,/A M&'@*0$%N:95OE6]LA]/V([&9I"9>7(XFUS%V"8K-I/OPF]5^WURU5U^69@?\ M@"QUB[.;L6H7\\F*W.3G@]=_@]^VEZ.1O9XLYG#WSQ&84OM-!+=8N/P O.K( M7L[BFUF\M%.@B:MMUM+R[M[?[$ONO1K.AFXX&LZOWZSN<4>*;_>UW)QAHKYM MS>8=)'#Y?&=4W^LR?(^KS!GG"M_\CQSLSH=^3':XNQWXT?( R>=902(/^)B* M/O9N7\E?UP].7S] PN=K_L\W0-1*+F!;K5LI6P)KBTBK13QRBTCQUGE1-7Y'8_R* MDMX7T^VK&"L@5T"^ 612 ?EH-;E*K\_2JSA\2CA$):*X.2$,0FP;DR._/AV_()=[M\\(?IU(X_QEQ.\>/US26; M%1:_VN$T5U;$C:J*%91^ "0E6S6%:!;]F["89FCMF7T09QJO;<'M2KDR:B!+ MTHCC!Z9JE:M5/MG-?]I6F9#(5-0>N6@#XB((I!FG*)& I"R.C,("28,=TR80&W9Z#DNF65)$(H6]03P%@TPB%$7X@S+BD]:[ M?0BJH?ZJ^VQ,-=05F&J*>[7)I[[U3]LF2Z^]C,$AP[)]]7G@)988@4$6/L2D M'=_I#>0)CQ+K@ SW"G$I([)&*A24L\D[[B/;F0-0;7*UR<< 3(=//7CY$L&: M=/"5I(.KR0C@*3=<*B%_J'2QEALJ>8 ,*NX5D -[(E2L=!R\8V*#B-A$Y9$/ MVB-.#4?.6XP$U=$Y9Z44[&#)#SN]DW>9XDY[R2\QQ7^L$?T/.]_NP'RYF,9U M"V9$-WLPTR_/>Q E35/O"505U&'^VVK)@J1A]L/?5F:_VOJ9/E&]M>JTOU;17 MT_[\KKQ2PK!HD HB($Y20EK%B"3V- 5'-*?^8!D=?3#MYI!#F4\%JOI@VFL; MB&//R/AC./L3I3P/8YCM2YS-FSPXJW:!Z/_Q3!(TV$0RDG<286 MI*"'ZZ]1 @_XLN=/*PFH)* VQWCU[([3TIUJ[ZN]?RE['XW!F!D4(@4?/K&$ M+(X"428#QDH28 /%97H\J]]OJLD_8I-?>V\<;Z;'S\.K(2Q8:*Z'<13ZE,Q[ MD@<]+SE&JW*0(C1T/P<)W@EMO4;!:X*X,01IAR6*&F-*-;;.'FXDQJ&S35>@ M\X28P__$Z238V?DWH"Z?*2;\[>LDFQZ?\I0;P*XVIMJ88M3D!&P,P8Q1:<'/ M-1'L1506Z5S6@ -G!.R,E,(5=[Y=;4P/E.>H;4P52S4[U>P\(9':R!B5$LCI M2/+1:)[VQQDB/(B B?;"[IB=5S].K6:G!\ISU&:GGI96"U,MS/T2=YU*Q(2( M#.;@J1">X&\1(V' T;&$">MW@F>O?H!7+4P/E.>U+,SF$1W\W;I1W#/-( RO M[EA ?B88^_;!*TA>VCZP ZX?K,:C,.^;_1,]#'.<&<81]1AHJR* ?1W#U-TT$^+C,>V.Z MB'FU%6X\:^;PZ^Y;8T 6 M,-!^C(V]$4ZS -$VPS%(90Y /F]ODF\)UJ&YRN:AF:3V)[^\__WWC/#M/_QB M.H7OA]\EV)[PF4OX?Y, =UO=X,<1+!R"C309P6-,VF]#E["5\P47DQ!';S;P M?P4KR^?OEGXIKBR5-W8QG[QU .YQVJXLW.4-?MM>CD;V>K*8P[I\CH#][1H1 M#"OZ[>H#(*21O9S%-[-X:7.3@=5.:/&UN_..'(3N M:[DYPT1]VT+!'09M^7QG5-_K,GR/J\P9/]B]#OU@['!W._"C,<'QS?_( 1^3 MR ,^IC*/?;2OI-3H!V?44"$&J_]>LH/*";J150YER&'MSLNON/.'ELF>-2E% M1C=^TG/S)#<9A8-(^L-Y[C-T ?\^GS7@UP+E^;?%.#8,#YZ01'KJ(J\ 60&R M N11 .3[X><*C\G_2^?2'^".%HE\-H2>,F3N^4YZC(\M5XA@>']FMED M- S-MB7H'?@5;>THIK2$,I0CEO\Q8VF57L7AODBR=!PF%8>/5I.K]/HLO8K# MIX3#E0\?KR97Z?59>A6'3PF'*Q\^2DVNXXR.O=LY!); M;OGM@H' B."4)R2<2X@'C)&E5B.NM,9&1AZQVUN%Y+Y>A>0>4H7T 9"4;%45 MH5GT;\)BFJ&U9_8!6-3:%-RNF7DQ"U%QJ>)2;^O/JCY4?2A1'TJW/#?UM]7. M5+WJCUY5.U/UH>K#8?W!9)SC-C!$O;*(4^J13D%G]S!Q0E(D?,P%BL(93SP13L;J#U9_L.+2:>)2M=-5'ZH^],?R5'^P.+VJTT]. MX&#X:C("%IR;R930^*QTL9;+*AX@@XI[!:0G]I=)/$@"I>/@_C:9PFG-*?/( M:FX1%\$@Q[Q!GC#+O'9$X'BP ^I#M\G\QQK1#S?95O'7Z9/9:ZCJPX2[BG4] MC2*R1O2^E,7:OL:H:_-Z#737XKZU$?5OLX].!4S#X MQA#*N$8*BY0'P@:DF033CV6D1 @5?#A8QD&1!K\Z^-7>5ZRK]O[5E:AOBWU\ M.G "]CZ!,VY""(B*Q+.55\AR)A!)@4EKM0X$[PR-EP'.#:DU_ M_[,X:@Y;^4M>"6#1Z+B? !H;991<(6FI1CP:@IQ3!&[.A4Z$>.93<1D=&>A_ M!9S_;0GSAPOWD .2O]/"K#Y0P IZO8[\G)9"]7/)CT\?3H $1.I=(I0BI81$ M7((M-]H*I%F,BA-G")/%I7D:T,5D%B)@[7;J) &E!C 94$5-"K)* \A>KGDA^? M/IP "1 N6!^"1H'3G-VA&9 X9'4 5/M24RFO(R0&@MX;77I*PVHO3R.-Q_D MY^'5$!8L--?#. HE) *7+M%R^=ZI9-+U;;$KQRL: O=SO"",](1H8&E4(NX4 M18ZEA(#?.9P8(4ZXXI(^5EF_*U0OE>-5I*I(=>K1F:H#92[V\>G *5AK8FG2 M3"-LC$><884,Q@;9!'_%T2CN;7'9&=5:5Z2J2%6M==6!J@,G9:V99X%S\(Y# MS):74XNLU#(G45C"+0O8J.*2**JUKDA5D:I:ZZH#50=.REIK+!5W2:#DG4)< M8X*<2=5<@:;9'#6%LGJ=%N MIX;:,6QE9 XY9V0>]0Z4GSJ- M,ND"BL).8VB/P<$X@!$&0\GP[=(FOG[R,[ M_@!W_7$T\7]^TT30^DBPL-NO.>.S,-P=CFRUV_2*'[>E+?<+^__6LSF MPW2]6MGV8V@VM]/YVU:J".1W,7N3)P3FS][: ["V1.1]M982/Q-,??L:&29N M,@J',"E;*[I>SN&X7;IV51_T)5]8X)U5^^9?"#];X?*&D+S4MU:UY51G#7N^N;> WC6R\FT)?WPO;"*_KP!J@TO,_?G M,>2+YS=OVWW9\A_=(YBWLUOWGT_:CVP^TJ<(M[27E]/)9Z#:\PAOND]U2I?[ M7_8]] DX@H$2ZH,Q2"NL$0^$(LSGS6J,D8-O7F13]=.SPU\L M9J-2#S#&=WIW?=JCC1V'JEQ%ON%^Y?+*:14"14IS#HH2"3*:6>13H(J KV/" M3K[A 1VD9U\9VOYDV)6M=GPB M%U'[Z+14B#F9X#,D(8.50(D9K@DH;+"T%.4DYHB4LRI7J6^X7[G 4 5JP?*1 M2#'02BV19BDKEP@!3%G 6M]6+DQD%/!!,'H>_LBI?B8FBHS5T47K(HZD%.5B M\HB4ZX&6C_3Q);>M]=G6X4()P:$4'OM M.3D$&_QM["<7\8/]G'?_:#);3&,-E9]@J%P<6ZB\V]C-W'Z&R^\=(7^)^">_ M?=;7_^CG_P;H3ZD#S+SD;4OY)DTG%RU$#<>+X?AC,[F,4]O%!C_9V5Z*=@)L M!]B)-BP&)#D&E 87 5GE*6*&\AB9(8SMY#X^!ME_60ED#?$Y!>*GM3C>K:5Q MW[0(]F668\[H45"<;^]T($Y@=RHN95 4?%P=LM,JP&G5,2%GN$R,QQ3E3HCW M,5S\I7+4;N),P&^1V?TG-_O0^WY?,YPUY_"2,5^\/-'Z M^]G[LR;% !(C[5LLWP*T('\SO!?S 1T-EE,/3S,-%[%\2(.NB>\]6QY MD5=OVOI"\_R"L.#P8/Z\ 7\R#.>S;M%OUGBXYB8/6&K2&LW1Y-.MI?[22E]. M8?=/87NMUGPIJLOIY+_:[#AXZ/$"/@L_2/FLL#OX@^=?C/)OAV-8GNXK;SZR MNOM9$:?)Q\*F_HCP^/]C5R>P\RUR%0!WI]/EVML9[-Q95KP0+V.[TAN"GG0; MXV,<+P$TWRTMY@"<^=,Y*6ZY_\Z:W\89R6=#V#]96?+GQA&^)>]'"ZHT6G1W M (V9?+)C'[>4OM,[CU%'#S"7SW MI^'\O)G,\^:2S\+3@^,\:[R=3J]AZ7)& M*LAFL5[3:P"#>P<1]H<#+)>!"ND1\P$C[H, ZYHBDE(P@B,ERN\V'W\$:?SW M" \>Y?^'98BQAH3..F8@#RVF$"[NXN*!;QN+M3A5K:7YRV;Z5LASG.ZU!@^ M.$P ^(V]*3O(IA8L8O[@,JUKE#<26(]L:N)E1P4[ZC3LK$[([ LL1??#-EX. MMY^M+'N;* 5.2)MB93].L]&=3SI#DW_?_JC]:K!!<*O,!\&R^-@:NK8.9=9> M/'&P9SH_Z:SY.^S;:?-A<@EF0W.:<[K67W3'*WPZ!\[\W?#[)GZ^' W],.>O MP77#B_6_LDV%_3C,7+$C'N?V*B>@P@>!?^23DY8G;K\6/-IW0[AM^U/8T&#H MLV'OOGQOJEN^,L(-)A?P],OTUED70LJ_6L##ME?!HB_R>XZNLWEM'ZG]NC"< M BF IYM\ZE@YO,:G?#6XC)>36>S6M;TT=6X%E^MW>>C+:?*.\U?)3E<&FCS,WL]WK M6?E2%E.R/L_#'<9.A>)_+X:7K:ZUFVTQGL:1S7Y.ZRS"1>UVVR1[G?*O5'36 M;F<2Y]E*G MQ/T.,PQ44\X)4LZH7$IMD+;.(F%T("'20,Q.P*9CA.]6J]":T@_PFN_23TM] MV8J_H%GT;T#!,O?MV>J,BF/:?%D$ MP$O>9S=_B<$KLS@9QTPT+B9 @":7ZX3Q*1C^3X-E]*)E!_-;7OQL @PHK%,U M!EWDH/W<&GA;0/:P4+#QXI)2=:C=VOG%Y7.JA0G1&))PQF*!>,A]*A@%5YU3 MZ4@(..$=0+92>,D=1PD4"G%*'#),4&05L32:) /?J9;-:C&9;JO%']TR9.TX M%ITX1H7HX[/_!CPUA&&GZ8.,%T!3SU?$K.7GLRWX6.I[#J???,.* ML$W7D<&UPW(#"K-7+>&Z5\$6[/_XN7W^QY;WZ8.7*=]T:>C37J9L8UV[@O&_ MGJ^[VE_:C[$KQ$>QZ(,AUVQ[.Y(G-LQZMSV]7W#W/8;+9PJ+-' M[>'H>"-4UQ)1NPXE/1>_Q-CKQ( FXA#RL0[01)WGT5EK2>"2 \-\4IV0G__I MWKQ?N(Y?_C;^8?6"Q\(HV?$QRDU?36 MR720OAVM__+39#;_D&/<=Y\WUM#HDS?-NUNA3 ^KWH&PGWPM<7:6#Q&NE@S]ACIW*)GS8L"IS_%0 +_NM_%S3I7IJ'=.!9CD/()9 M\UV+[I/%S([#[/LW.URL^6O;NV>UG$LQ9,;SQB[FD[=N,@UQVJX6O,0;_+:] M'(WL]60QAW?]',/;[KT);CG$\@.P\"-[.8MO9A%<"$#^E81;QZ2[]S?[YAQ= M#6=#EV/&UV]6][ACVE'WMHZ>4[]2UE4I ,7K=5UJX$ M8+WS-6T;N:HA+Q MW,>0S@M.X#Z0E:T3?9]I%GI/Y%#0+/2_E*,]=2A"B872+D9/B#"(1Z41YU$C M)SU#THI$E&=:*GZ(@'; M<'C"=@!Z7JG:T\7^_GPRG:,V2^ 07.WE8R&5I1U\ADM/)-"WQ:[$JF@DO*/) MN!?$"*F1,C$@SAA!SG.)C-,<&Y%"9/@0Q*K%X9PI?UABE9,*W2GQ.)99,;3_[/4KHTU?,T'^./+C?WWP<)=9WK69 M5BY[VMW5WKCT-S_5"10I"@.X[Y'S!B.N&4&6)8$D8Y)A;;#2!QEL]GZY3[JF MMX^?*"'E\0R4R/IUJOO."-A#3@G$3"ZNHLXBC;U"3%L)9$01[>Q!8ET'VG>$ ML:/9>+='7.V=H _R0,D22Q 1 ) M,3YIRD=7RYD'>"Y&\5UZO[B\'+6UG';TDYV=_SJ:?/IMW,D;Q/A'U_CJPZ3K M OI,A7C[.-G3:N%[2C,VI=%X$$>30!ZPZ]8":5:MR.:3=?^8^%]8NL$)2J!6$/:\H*)6$!YMI42U6.7A9;58KRV! M6BQX,K:M%@N>N@FLQ8+]SD#/H;_FT@Z7@Y[:Z=:SK=ZH%]'FJ3^K84C=V=9H M:-VRYOE9ZQ9>Q#2OH24'@6U?:H!K;(IU@ZNC4#-%B[?3MX4 MU;>G,Y/%/+6G+@B,YW4W^J5M=+Y5>C\K@1*7I-+%&<5:<=''O-]:"W:"^;G2 M6,*]Q A3P1%WQB(K'$8):TD<2U[C)S4?;O,CUC"?_:)W2Y#_?8GP[\;;!?BS M@V3P&E&KQ(K/L\V,K]PP?S7=E3Z5'5.H\J@Z3_BL3567JYL:JS\ MI.WDNQH%[Y>YJQ&E&@6O4?#"4'1_%!Q')HT6!$EG".*44^1BM(C&P'7T.CGV MI%:S;12\=73>I;_/X@^ME_-NZ>3\-OYEZ>+\.IG"&[11\'&T MAL1+#XD_4^N)?6O5]YK#\A>C>#!TTSQQ^YG&Z,;DDH\>(VI2R"T?!-+1:D2( M"]@I 3\USU1Z_:,=V;&/[\]CG#^R_+I]L.%X$<,/\_N^S?]'>K8!M@JD7;=H MS2ROVD&*I/=/_WUZE?]2-';#@M];/,6#1JW:KE7;M0:NP JLPF(J)RB!6@-7 M:^!J#=Q+'VC4&K@B Q.E^Q:W!^9-=\_YZ[E]_P\R3FLLU7$<9]3Y>:=PJ*$L MUU8*B[2E''%"*7*$)\2]PXYK9AR.M^-O22M!E,&(4&(0YY8B(WR SZ@D%$F6 M*__E^7FW3CD.!5W/5K^83G/7@L,T M*ZBY*&6E7CY+ID--["LFNEBE4DQX8G.YQ3/F7(J:EA':]=HX*/)YA<% M7-EFB6R3LV1<(@EIGR@PQ^"1Q=@A&8P7.CE%"7U&MGD8CLD'FI>;]G1$(/C" M5'-=Y%V+$8^N&%'#M]ZK*O#>Q8CJ3.^I;JS5$T?ME/QG>\L8D(7%M1\!4..% M'8YO_!,@&A<-VIF-4'LAGJ*SX/G=[^L5+;]I2L,CA^&=0DD%,AU&$X\WDN9Y.]P<,RZ:JFQP251\Z>2U?<_?%= M$R()RA%D3<"(,ZF1,8(C:3211AIEPD['SH.3^Y^7$/('(,CO<>IO)Q=<+J9Q M'?E%=#/T^^7(+SLC=X9]^P2ZW]['$=AJ>;G9VJTVO=R#@D_KG+?C)+/ ";72 MHB290IPFA2Q1&%F97,))1!/=4YHTKO3HU^$X-Q?Q!BUX-Q/FD_N),YT5[W<0R/'_(@UWS-=I=).\M?VD=H MVVI0=<]^F'WH65M/?![1?E)0]1KM)YF1S]-^LIX>]=O9;3'IN_@Y]V[('FT& MWMGPM5K"6![K[ Q66>6-=BB@% MFLL>L$%&88X8=PY^I).0!^G"]1_#\?!B<=$Z6*O1VN_MJ/.X\M)]F-KQK'NT MV7\.Y^?#\;MQ_+_YV/$@N6H#IE2QJ6HE*4(!^6?U8..XN!ZK1Q5])F^'*OTJ M70)]6^S*MXH&OCLZAB2-8XH&!2!)B.L@D+5*H$BU3\$X3--!.H8\@F]]^#3) M?.LP ]WHP!A68/UI23IP-%2K!M<*PAT@7+P M47N)J;2!,42-T@BXDT1&)X&DM$I%%R5/.SD%+T7!SJ9B5\I5-/#MIUQ!>9$P\0JOQ<&&5P>->I'<^:%&O4I%I!KU.E(. M]F%=A55C7WWF8(?R.FNS[T*C9'580;^YG% J$"H58I8!ETN:([0?^#T#@^$/R0*?L5U(Z"ZM4)!OVCA>T$@Z[Z_G*)(C54UW^: M6/MUUP+0.K3@=%BGB=R(% **/&'$A>7(,BE1H)HJSZFU5KXXZSQ,>:@8F#K* MH'+.&EXL&97^/'P> "Y(&?^SEYH-I:\S] M"J2V3I8]GFC#G;,4M@:RU4D*M]>P^,4H'4D_G,>FZ]UNW>0J-EV_:?CH[AR M/&*@&ZO4S,_MO#FW<+V+<0P?BKZ--[O%O!E/YLUUG /.7@ *^AC.FA_:"0%; MW?8';3_KGR87L%;7<"O IH4_7WYK_NAPWF)H,XVC;J+3?')[O-,J3Z*9.!!! M.\6@_2)[>3F=? :4G,?1=?.7$XWO$!$T5=JAP(+.T],36T=WT M-S"?B7&L$-4X3Q+!'#FF&,(<\TA2\$G%+T_76=F^.TV9&SVEO0[.$HMZ'?]P:O_HC-)NF!_;($L;MIQ9>-@SZX<=@_XJMT MR6^U2.O(R5_/UV&S2_LQ=OP0M?FL;^SHD[V>O?VF^>?'+OSAK7(?0U2WFJ(\ M?3]7LK-A[OMD_24QC(Q03!(GL-W-)%#)< M$21QHE:0)!U+MSD#QH)(;SSRFLC\F8 TD^"$>T48!?: <\+3-F?(20HQ;C.' M/%?[7?H)[IU-_=X!V]D#!<^[9[M.TN7,EJ\,VN[3.YTU'S;H^R>@-S=CPF"? MMA$H-$EH ?IF0=;S=N(8O!_\8^*'-CL+VQ[&=0,N1?8)YO (G3/0?=#!??-# MV2L['+6>2F8D<..SYOV-RS"<-7XQG<+3 >6/GR^CSU\!/L/*#6F&W>RR^?EP M&IK_7MAIGH,&NI2]D;,ZWNME1A6*$+02-")I 5:X=A)IB@4BC/% I5-<[(3H M'C.J^7DTK7 +)_YXUJ1MS M>-&%4V_50PSR@+X0LQ6$U0UY&"+<]\/D$O:7YGC0(H,%+()]AWP>4=@!QNVQ MT(/F9JS6ZIMF.3"9ORQC"#BG^=%.-71@K'8Q:(QPT QQRP32&C3.*^9)<@")F_^QYQE^J5\C??UB&,(HWOLX2Q>9 MKZ&/()^V2N!."2:L+[MCY0'O8HVRX%Q\$74Z67.G2/)5TU-+E4'-,:]?/\K!T?[R+ M:IVL3!I)2P+B5!MD.2%(4JJ82](X?9!A-U^,2J\R9WY>Q+_!UWSX%$=7\3_: M@Z-#=5T7I-ATT9+4H( >\W>'B"#"G3EA (KX2J2<#%& M*,8<"!?UN4D21E8X@8@P3JB$!?4':9)T7\*5^ZI_^#0Y$,_2N YU+A)X:JSL M!'A6G>M\!&RK.I?E+WEE7D5#X1U=?[".7EN%."86<9HPTB:S*!.]"ER2I [2 M%/U!S"L/=#X0]^+DD.W0*PP5S\!JC*L4P*GCG/O.NJJK6>9B5Z95-/#M9UJ< M.NF5YXAA+( U48:T%11)8SSS1A*5R$LSK3S'^5"'B>20O6^R_"6OU.O_9^]=FQO'D;31[^=7,&JG]W1'"![>+U6[&^&NJMFW M=[N[^NVJF8GS:0,$0(O3E*@A*;NTO_YD J1$6;++%]DBI>R8\M@2"8*9R"JYM>^?6A8ERN>\AB MUH1"@S? UO)VT K3>SA&1:8/LCZHQ?-I&&B'\DI/I\[_V-ARSHU7SL#0$ZXC MW4 FS$V%#:9:EK(X43&+@]!)_2QQ_? @/4P>:NA=(N8?U-KS)S"G 0;:"-(H M)$<6W\;BTVU%[BU>1!&[\1N$5"*?3GM21Y'SL2\]$3NV[8)IR9.8^7:,V7(> M=A1QG"A*$^F^[A[N81J'A!,_&FZ6W FAXBN;EM]H'++W4[B5RKMMEW<[=,W3 MV)6I V# TM0%$ D\SE+7$2Q(,D=%GALG@3Q$S=/WFZX9EW.)A90!2M1B*&LP3N\N=]I[ZYWJXC*O%P5?O7PWENK BCM!+C2UCS#M1A]=PP?X58QIB>OM"V*KLF9SS7I-%4? M]9!["+Q#-0#\:%W?N,?D[4F,B9AO_J.WU'5A:=%?[)MN$ ;V[NZ:9'^KMY9&XM^9BG-/;'!S:7-S) 3!*Q%2)/ZS?JK)1QF:"7Z\J/K-^+OG\ MJ'U"'OX:6YU#GJH'7V*5C+3D\Z>Y]0NOQ-1R(UWLV>[Z/%7EG%_GU;*V+G,Y ML7X'X%?91 OO1[B]G(&Z_*R$KLMM78K&^A[O^]=_^>K:CGCW_O+WCY_Q8_.! M?/>#KEZKYKPM\PXCSF-^ELA0H982(%1:6SP$M ML2H\5HP&3N=PQ1*,YXFE7QA1!*>6+FO@:HTMKWB6F9KRZ__?2!.8D% MW)$*IM^6Q.]F"J.VG;2X=9^P?-^]XV^__;9Y.RXQB%1CYVQXO2EP_&JJ'_MY MAO6M?VSG95VVY?1QQ/5(GW^\7(]T8?U5UP'&>^$)$RM5L/#F6!7P5U M?*KUR/TW!@(8:@)O30LP_*A'+<#=92&QWU:Q,NW!0/)K*ZO*F:6^PO3Q,3 ; MJU XB?Z0ND?7-;Q57"=-J2Q@M#K E6+_X'$! +^\_1 MR"IA014YZ(*V^Q<^ );655L+UQ*PGL 4XQ='Q2-"GU=$GY5U"WI,CXI*"97C M@H,7 ,&!%264DG6WP@ ^EMA)CKK'M2E4H2-#X7G,=\*4^:%(&;=CEP59% 1Q MK.)0QK>=%C=U?"F$S3+;Q8QW)V:)$R0L=L(DB[,@#L5.)YC?6C[\!3 #[89/ M%0COW$BS!1[SN:0#=3D$+1FTM%WC=F4J#RUWEA^!_1]P!D5!A MPKBT,R:3V(W2)$,?_K8T\"R5RLTRYL>Q _<$'MR3<):%*@QYDHH@6_=2%,T? MZ=O+:U7Q*U/RK<"H'VK CU\7:EYO!_X6X,>O1<'NBX)S?^;@Q=U'-D8E"8V^ M4,.VH9EIL 1PO3!4TQV YKB$6P'8L[XOK%9=^%U;DKZZR)9%@4ICP7/9R9H6 MEV^W"B*O\LGNV,_JBA>=;@9FU60@';S;;[?"U34OEF#D&$$"W=$LM;@HKIMJ M(2, 2,!ZGE@Y6$7SE?'6L"F75@Z+$@?-<=L;%/9&']9.1NY+SO;%B;^I2_1H^[.W>CT#XS&+$] @HQ MO*HPP1%8\%J"+(QMEW6NUZ6)4>AFY1P1#<,!@%0ZG-.MXW;R)FJ2O*M[D-:- M,VDE2F-DVU!,]QM'W )DD"!$(UCM=VX"'GC3B\=AFBB>LM#+8N8+6X ;" YA MJJ3C!:D7"2SY\OQ-KY_FUX";N'9H9^L,=[;B4]O9VJQGQ,OWJT;]8?T77^S? M4!GVJSQ\'^Z5M.W#D@V&KFQ_,EXK*JIM(_5ZO-I@%^V]LUV+J;@S4.ABK:R)W5O%A6H!FUJ@:C'XQ' M-$SWJE(@2-TUX-7C;?<.1KM3STS['3"LF&H+\UP#K[X?)4F<*::4$V'ZF&*I M[W F["S( A4%6;B31([5)&?N"S@(#&^XWJ, MVW[$4M>.PB@6J>+\&0M?59B+"[[)IYNYJNIIOM '?.Y;_ENQ6>;V1<&]5Q2" MTQ"#[P#F<=>ZOFV_X)8$_%2:XM9,DQQ]P];:V9:/=<3A7+5 Z(=Q $X/:[B<^24/G@ M=9\PQO1S6>L-N%UQT"E6S\!W^W3PO8/G154NR@K? R,-];0-6/26^L;V4;R: MZ^CFHLK1<"KU"%Q*'5+@14\ )FT<(Z^[S!$=,3'9$KEFD_5]NZWQP\2:JZ;; MNL9 *9Z[T_89QG&528S;CE.8-+D9T&D*0P"Z=8-V%MT8F=)@Y5BS^8/90$BS M_UK.E>79>D_''4% AARB@SA$.N=L9Q=OXTZ@ MJ(W;FJ%26X=$-',NG;8"_% MOL-2!Q1,:(2R%NJY4H]%*58IL.K58\,+2X&PJ61DK&B4@<)]M1*X-P M+L(X/AWM<[]WL?&B:<5OK_C4#6W?@\7NA*[+?)6Y+!:!S?S0LU,?EGUD[W@5 MJ:_LR(Y<)AP;/!$_RE@L77#!W=A78$VE:?0RXK?\A8W!=9?S M ;8.[K2BEXU;T&*BRA"4!^,Q^!'B>./!;Y'!8ZADX%RG?.:Z= MB8PI(2/F!W[(D@P\D01T11KY;J82EUSLUW6QSS<1+_/PS!PL61YQ '$/,!TP M6;$L#X21S8DHNQ!(FBNQN+ MC6L%7^77MS8,--,P=T]GN+0POAT5VG)T;X660#L8)\!S3#I?+TWV;Y\^@H\H M58$7]N^3I3+9"C.E3,Z*5%D^-WD#.E/F;S]];+.>C'FUOD/G$]2P2AH^QV5@ M79=XVF&BTVYSD2_T0>Y-=H#)D='GZ&OR2L_ *[T=SKR:PX!2QVTP'5_FO\-8 /S?KM//N)IT=73HQB>$YQ0%,/LT2SG M?"GS1N_I8 ;J;-N8W:2;]O9O]EFU1BK0B# YYDU3Y>E2EWW19V+[+!HCO7H2 M?3/&^0//SA6&'.''H7(4DR["D).3RP%793IF;, 7'G+L)DP'6 MU_(R&S>OL5J_%V6.FZ11ENW D&HVN]:7/0'X4NY'J*Z]H, MI(IV>BON#9=WSF=M9F58YRVB2Z9 M' 24KCK_>D\N@CY LL#J']>J6&T4>9N&<:\J[ZM%4#&RK3&;U^OLC0?.PADC MG;>.W#ZNBMTWS^+&!Z]AMRG?.28:;[5N17).UU6J%_Q*F7J.3/>T>,N+&[ZJ MW[VQ_OP,PA^^>."0CT#?2?;P%MD/? Q+"-MW_.>Q#%]UM5RJ5H_LZKBL^;U4O5&W3N$-?G'2(+FIG8!K%()7Y*N(95[@1&&099X\2-70SV*JY+)0 MG[);,KRN/_Q%&[!WRC&=GS[(7E$&AEYYHS=%M0E83\N;ML8)FHR8-+\IAK:] M&MN#^EMYPZ;B@>P50MF3+)SR0A?!JZ<*-Z2^UP\HES68D?4/;P>_2]F5/6X) MMMO"C"^;LJLGC?,#Z@(?*_6AB,^3O'R M;Q3=CE^HH#EQ8! < 'KC-3HAZ:6Y 11]6B>VCFA#8>+KN?ZW;-NG+X4N./1O M:07N/,:ICMJR\L27PBECZH-8YP;!I/L'-",>$BH3*N\NA0]*J%FJ*MSW7R.S M0\A\6OWY-+$Y _3L'$2A7+; 8._PC3Q_<2V=\I$ M"S>UA?)3EMDA%OU3$>-22A8$*DY2/_-2YQA:.@D3TM$#U=&'#[.L!:M/T7:< M@WKB_7R&_N'H@3%QZ/#32KK.EVY[$U@KQ:LNBR97]5'#JQ2#>;T=K'O;SP^= M V,C]C<6/)EE0S3+XLQ//!XZ+%-!"":6GV#P)&"IXT9!X 1)L!L\>5+RZ;UF MV=_7T/Q372^5/% PQ7;NKJ)#N',FN#-TG&H#YYBE5YO=C.DH@'N_&/Q/-=/^$LC:3>V0A9*FV;Q4[BA8&O8B6\ M 2A:;^+9/BG:(>+.BV>=4%!D%$&1#@8 8'3)7!T8H8R4$S#2#A0^;OGP\+R_ MH7-LG,SYAI@\*2US+$;@T#'T^S,MJ>,XD4P\D3(5IS;NW,$:3CS.[#AU@TAP M4Q?\X)4%/IKSK(?9L8L&N&-WVE-">R]H(+F3X*![ M902ZXS617C"%BLZH#>6,FII+/)WVW)-IM$U[?!OJ4-LEVRCK7K@!HJPLEUAS MB6#VB=Q]1E;\X83K$:P=H5U\!B9FZLA4Q+%@,N9H8JJ()5GJLR!TTH@[L7*\ MG78E61P%#EB?S'&=A/D^=UD2",E\$65!Y&3C9Z M40AM**P\%Q$C"X,LC).R,)2*PMB/8L8=1V$K;,GB1$3,]6UE)R'G*HG.]!0] MP=^Q4]?@=RSE>T=/B$-WBMA'PL,W+'A%=4^DV"+%@>NWAVD8>C)P6*PR\,V4 MDHR'@)Q1Y#JI[\CTA/^(CK["H5/V;JCY/^:$;+MS!Z>?U6^@*MU/' MA0-U7'#M4^NX\*MJK.^QQ>$/=_5'@@]G);X-+/4I/%=5-<:MK1J%X!7Z,T1* MA%)E-O/3$-O=90E+O"1@41#;GN.%4J@=R^AY_1EN2_J/O,[%Y5Q^R(MEHR2U M:3A*FP9LG !69S-MVRO,%K!&NP;RO?[V__HO7UW;2=[55HI\TZVZI.&<;@/V MC-6^;@(VQN9>#VV?IB_!*JC;;2HL]54HW/;5A,!K-F21O.$C:&,Q:B/LH#:8 M\;L.U,TC28[1S,./+^SX80K4$N'-<_V&CQ11P?LL](;#^, MO@\:S;D(O<.]*EQE>P_CD5 +C8?%M=%(W:##^?)?S3U!\BE!,[LD8 M\9@X<&P.O&8#L-,'OT%KQ*/W8CQ]_I\!EC[AG/F V$;P>\KB-W3X/6[#Q=/G M/\$OP2_!+\$O6;\$OP2_!+_G)7Y#AU^R?D\2?@?<<7PD-3^&DE%K+L8YO,]=Y4U;#J7\X="8?]=CU@Q4M<64HA^&)$\2),^3$T9#JJ>;>:W#I M2?;>"4D,\6:XO!D2+PC-2&*&+S'$F^'R9DB\(#0CB1F^Q!!OCA6"I+#AT9S[6G2V9'KB]\ MSKCC!\SG+F>)ZRJEM9W*GBZV*A4KC M,&)>&F;,3YV,)784L,Q+_-A)DU!R]T *_=[>;&$TQ'+60UK59] %8^CD)D5\ M; Z0(AZ](AZZ;CW7<$ 0!)*+-&">[]K,CSR?I8Y$.T)%=NA[(HF\0]2 ?L%P M@#N)!]D58T@R.7!4I8 V2$CX," )(;L$ H(W*'2/==V0S>23.GVF")+62R< MB(4\SIQ4\2B(L]LJW79"%8#J!FTNX(=M)RQ1FF+^6O6[C] M4PO;A^E-:A^R]SF!T.A!:.A$)PT\##Z,D^2GIX&'KE09:9,S%JBA$YVTR3#X M,$Z2GYXV.0-_+@I5&L9[96^>OYL^Y MOD/^'('0>(A.&G@8?#B-37)2X>>@PCT>.4FF;.;'?L)\A=O>CE L2+*,8P)< M)N.#;Y6_G K_7U65DM=3[2R3[AZJ[J:R# /40#(AGS!&]QH_6/O,[%D.PX J!1 M#0R4T:]]@<&!NQ3T_C#EV)GNOI1MOUHS"V'>;R MP&6^KR1+@BAD620D][,X";WT$+41CF,F4#F%4PM8TSE(,CA&P(&Q$?OT#(XS MT-W"]CS/!CV M6"GNGEE\+BV9%[CY1CF2 ]>^K[+EN(W1[H4;($;+_!;[H35FK'MLT3;KON08Z4;M<"N>9Y80J! MO-?*[W-/]STR;^0AO;)@F@-,'R$L/]G#)-]F+84VR+@Z#X$DX^KLC:MG%+$F MV3[UK'C2E0/EV[G($^E*TI7#T97G&HB(D]1.(X)QV+73UGBI\H. M_9AGPCY\7?%7#D2X$Y@1A2+.!,TI%$'F%0GD@ 22S*NS-Z\H%#&R4,2+'Q ] M^:R(H\L<'?X($\2)@2 5G=08KL00;X;+ MFR'Q@M",)&;X$D.\&<"9P)/'O:%L+YB+<4YO\P:F*^Y<"Q_4O(3O>%-60]A] M&CJ#QZ'8B!_'5V#$ ^+!F?" <&E8_" >$ ^(!T?!)7(SAR@EQ)4A=4DG&@>3\2JTKF$UY M!0.4RZ9N^%SF\ZO)(XJ=/3TZ2IM_0T'E1W-BU/V5QDGRTVM2]R@^#!U<]Y^. M]3PWLL,D8$H(/.DJ$I;8L'X9"2><09;HZ:+\TR/[K#?/Q1KWWL4UO'\B6][$SLXY(%8 J#1 ]#0B4[:=QA\&"?)2?N. M4/N&629$)#VFT@ UJ719$L4.LV/!$RZ2-!7A;>VK8J'2.(R8EX89\U,G XT= M!2SS$C]VTB24W#V>]O6<21S%DR@\9%]5PI_1X\_0B4[*=QA\&"?)2?F.4/GZ M(G02WP[!UQ6@?+-4LB3P(A9Y;@P^K1TI?I#"4*_K^CH!_(L!2O8Y\P/;8VD6*:;@4]N-(Q&Y_FT-;3NA M"D 38RP;?MAVPA*5@5_-8Y4JGBI;.4=UCR,GF=AV0 IZN/CS2LW5*!-AL'CT M,IMS>F-NMCXTM+]%OE,R^P9A] M7B:=5#F".:[G,=^S;1;[H0U68."&@<>#,#Y(3L)/ARP+'LY>( ?DF>8"I8V0 7'*$D<&Q)D;$)%PN9 R8RH, MP!C [818^0'CD>OZMATZ07J0]).CAQJ<.)D$_O#[AQ*V41F- ;!RZ&AV\#(: M,B^6,!X5TAB_T7G87$&"YT%G-9,!.G(#U!(D5/P%BW-\,+"_DP9]\N4Y"-;NTS44& TD6&0QG9S XB1O;J0LJWP\$ M\Q7H?6Z#+> XCHSB++*YG;U@/9$7,1B\<.)$8"]X(=D+A&ID+Y"]0)(U&LDB M>V'0]H*=.& D!(H%F4B9'X4AXPEWF0J%'86)%T7)S@[7 4N@O%B 8>A%4 C6 M1E8NA5)EAL1@DKX!2Q\9%6=N5("W+H7()+-MK*L6^9)QY7LL=KW4EJD;>F[\ M@E5;7B8($4P2.YX$P2'/XQ"JG5"JS.'2!H?.GJ/#CC6<%,^A\XHZH0V'/\/J MN46=T,Z=*T/B F$72 CP!"H_3N_68K'UT'6'7__H;=NZ DS&&<5^#F7GJ#3PXDQ*%@9)PGPW5"SFJ<^B+'-L(<%\B>0A3HU2[.>$ ML'"4V57GDTDZ="1Z=E[5LPNCG\]:&*ZE^0@>$*X.DR]G;1P.'67/-7+G>4)X M:11A3I0-)FH2L%3 #R^3D:=BQTG2G6*LA\BC:@N@C#>3B@!YR$[_,Z)V1T'T MH;.6#*,1,6ML?#EKP^@,;(S8";W("<%>X)YD?AQSQE/IL2Q.I*LRU\TB^R4R MIIYH8YQ$3V,"L%$"V- Y0W; B)@U('O\&9MP9$A0A&7,UH]T8E\$L<\B%RO- M!J[/$C=-&'=EF-DJXW8B7B(WZB@1ED-F1Q&B#QG1#Q%AH8PH,L-(:,D,.R4S M[ PL&FSXZ\=!PIQ4*N8+.V5<)(+9MBM"1PF1>MY+9$%1/&>D"/C*&5#P.R;$ M_$?'U%^7>EG WS*_OIM4WSV:4LYC* 5#NL_6[.$!R;>7#OY%X'GW4R(\ "6< M8)L4_UC639ZMQN;3:H1A*:\5%@6<+=2\YAHH^0VO9&V5F<47BZK\"@#4J&)E MG:D/'*DXC&WE,C\6@OD\$BQV7,%4)%68N4$JTIT6;D_*,I@MBG*EU(]JKF!> M]>5<=OFS2K[O,6A;AWS^L/9[P[Z^8,&]_JY_<7>CE3&M8@NN+O2JG MLB,[BW&AN1[8)PIL&B?PF:T\Y85)ZCC2/4B4YE57J'>1G-8*'>/D31LG9)/5 M3!7\JY32HE;G7ZT97#:M+07:5UK_M9PKR[,GEFN[[AA?=6+!FRX4++1KT':3 M.,"T#CV\[+I-QEGHB JO,WUFA3W+C7W6%VA?1::W06^ICC._R M0)7GW%8?-ZI25KGICFBER\9\."\;/ U3+'&,?*XI@P[8LC'^%SA>[;$7:_Z\ M\S-6J@1?UDH_0F49S Y'-P_'.=5+,>V8=%,N"VE-^;6"VQ2B2Y,S/1%XHVZ> M\/B\!.<0R%YC4%->C)&G_Y96UI^[GR.;9841L^B[ M8YPR3 &A#B$,6Q1=DS.?:])IJC[J(?<0>(=J;_[#==;PUV/R]B3&1,PW_[%9 MW18H!5ZO5;8)/YN?!Q;;P%.A$XLV/+/25\ M\5E,E5P6ZE/VN[I6\Z6J_U*5LX]?&U7->?$>. \*MD(3[^=R?O4S:#UY6=>J MJ7]<;J5\R@5^_@.J_S-"_R9O6VN^..J@?F M&8%]X=O>=WI[[(Y-7G.A<^$YSH.NLQ]P57+AV:&]^>]P(Q]ZGI&=#'9N+T?# M!S[?]P_P_&^4[HBU* Z[ PY<,2!9_?@"[_1@Z^?[WGX(E[V16!C M7DY=%KF\.WOM4=WA7H&;^YO#O8)?]?0U\47;3WOMIF<4K:+%<:#.@<>#V^/Q M<$ \&RP\!P3/9P'/G^]R:@F<3Q>$54!>M7,/5-(Q3*55(;3 M,FWH;!UN):X#]>,Z7?%Z*4D:0L/!EFM4/VN(!V\=.U7"$1%SO2!DOB,RE@KA M,<<77(5>9OOA3JT)-^!NX'D>DS(+F"]MFZ6)")C@421"UTT2/$Z^?5BC.Z)Q MY[E:;^MNR5,J8.:$K1&B+ M0)?X?D'E[,#*#$@YDW(FY4S*F90S*><35<[2=GT_%J!CLP24LQPD"[T75 $X%D00T"^/9;4(&=QG$4!RSU0H%; MRPE+PS0&DRB4=N1%81CN.-6^F\1)Y'"FHD#7@8Y9G' %WCA8()GK9<%4(ZE"".O1=SJ+$ M41YW7#>TG=LJ5/INFG*\/$P]YJM(LL2/;18*[F7<5[Z'/;%>4(4FDS (286> M+:*0"B45>E8+GE3H@%6H#*+8XZ%BD7 D\YT0_%$A;>8(Z06"VQP4Z4[>5>C9 MRO52)K%5GQ^#'HW#%%X["!.>\BA-XNBE\ZX"]^Z.6 0IIP(I1&S";\+O>_-F M8U?P./:84#8>4%$I2T08,S_SG21V[3A)=OL=9H'#G21BJ8-M@7W)6>KZ(6 ^ M%R+PW,RU=_H='AJ_/=LC_!XBI-"1XU/?A[W\[?+] -)[R ^FY+AA01_EMI%- MA395Y/,LC).8)2K-F!\X$4L"VV&^ G\WM3.>>.JV317:GHI]UV9@;WG,=QV; MI3;< TYTZJDH<'T1O*A-%4X<_Y N,:'+>-&%5"NIUK-=_*1:!ZQ:N?2"( @3 M%LE,,E\*R>(4S_H*/[-MV["..)*"M=V MO)V&J8=-&Y]XB4VJE="%5"NIUG->_*1:!ZQ:E>^)!/ZQ+$OQD*Z;L21R Q;S M3$1.'$:V']]6K;%GQT$&3BZ/?)_Y&2CFU,UBYL0)>*R!$SK>"U?0<"9.<,B= M (*7X<,+D9P0G1#] ;DYX/#8:12RT.,)H+/R6>)%$1.^"PZ)ZV+APMN('J72 MY2&670@D.%A!YH&#I1SF^Y&;^JD79U[XPG'(T#]D>BNAR^ W>.F([5!PY%,S M516=L1VS?WRH5);#MU,^84Q\38Q[4I<$LLH&8Y6E,HFC((R8LJ,4_&PG9>!# MQRSUDUB$;JA\=Z?RB9=)QU4J95%JNW"/%[/$=B(6R"Q3CN1>X+]L&6G?&>*I M7<*HH6'4RS=8(XU/TG0NTD0:_R0T/D]%EKFIS](H4LP/XIC%*?P6J QFQ>U4 M9N*VQN,NQFF6)FXD6 J*!]Q%E3'NV XHG%"&7IC* M-'S9XT..-\1Z&H11='*;MO?7_/]2-KRP*B/W$VNN&CK'/?YHP&$SG+8AT[UP M X1,62[30HT,,ZD?RC,93/;A$.U#V_5$I&*?I3&63[-3R1(P\ICT A6I('#2 M;*R.)4)C M+Y71 M3BL1%0N5QF'$O#3,F)\Z&4OL*&"9E_BQDR:AY"];!-"S)[Y]R*Q$0CVR*,BB M& CWSD6VR*(@B^($+8HDXR(58!U$GDB9;[L)UA%(F0HRX=M^&$?ASAY6ZMD\ M!&.#I6 ]&"N$NVG,I =VB*,"'CHOFP 1 =:[PRTF<$*H1SIIR-PAG40ZZ01U MDNVDW.6N9(YP0"=%<<324'@LY=S!9#U'V=%MG60[H0I ]X Z$KIA9L(2E;DL MX;%*%4^5K5ZV86;@3\)XN,7C3@CU7CG# G[G0*2[B?+=HVGBC-JAA!6NOHIB M*9],D_C@--F@]YC2/-RP!P_KM3==)_0L^)4R,L]X!N_WEAV/]>=C+ M=^_Z]&?VA>-'W[U; M<"GS^96Y#C[#ZQ[+%M=S_"#VNO]>&3+B R+&WJ7J7P3?HDKXW,4*0SK!-BG^ ML:R;/%N-;<5^_.7CI97/]2*MK8_+JERHB=5,E?6+5O#61UXW%I]+ZS*#=\AL7>98+,*&6\Z;*5?W.T@5E-I>_YW,NS0T_\R:?6Y=: M'/A%)S=]VAV=.%9?FFFQ/9N>?RDKO4Z:::647@1U_M6:P??3VE) 46G]UW*N M+,^>6*[MNOH2^,4Q*_)].8.775E3+JUY:U]3UH ML&9:+FMX4OW#V^$CT)]OX4AGAQX'F=SU68)_T[[P/F.8+YNRBS(@Q<#Z?6N_ MTY>S@J_*90/O^U7)=^;='5N[*NT-0/R"+VKUME8+7O%&=3"C0V!F[#?[CCQ< MYW6>YD7>K-YV8]QQ\,$\-@PNX@! \88< 'KC-?_^QGWS6MS8 M0XVA<.?UPG=I6$!B>#QCVG3="Q/%(WPE8[Y3" M>WS[_2QY< 2E]:2",>, P$&KMWY@=="U&\?+_S-P"9Y0>9/82(!,@+P7D!T" MY%.4Y-L>"=F]0[-[B0?'Y\&( F:OP9\G(=A)2 EQA;@R>JX0F@V=0\25@7&% M2L">^A&5O\[A8=+ZW/!&U0,X7$MF^:!.L0^=#W0T?1_7Z+SY$,^;Q[:79,+/ M6!:F-O.E[;#43@(F'#Q'KKPL2M.=.OY>*D-I<^:&:<1\?=0\4X(%29K8J9L* M1ZC;Y\U_+>=B654PE4N=N7Z8<^>3P/,'>^Q\2,O[=.J;G![*D-H>ACR0VCX1 M@3H#M9V)*!,R2I@M1,+\Q/893Y1D<1C*,/.4L.V=\NK*3&SET/,'2"$-('Q@Z M'X=KE3V"!]1W;)!LH=Z()VV!=EM MXRRQ[5 $*F:!5"G,PM4,[4& 2VD'F,S_V;19[@<-X&/E" M!+9*1'#;.,SB*'"BQ&:.ZR3,]\&63 (AP4R,LB!R,NY'XE6,PVCB^=3VX31L MQ"%B%T6.AL70EDG,6!-R6CHJD$^PD M#05AD#E.D+(X35VT3Q2+8QXSD82IPUT_4+[]2KF^<3#M6TS= M5?:;VL]0^YD!=$?BA\\??EUWQBO9_F\S&TT=G;!POPZIDM"#9#M@K9MT4FT)$7?BJ8[[F* M<95F+(NES94=Q(&WDRCRM ;$!7+H-UXUJR\5G]=&>]8?\EH49;VLU!=XP(_ MR#_>6 J4\P(!HUJJ>W35J;9:NU6GZ3F-UMR+5L.]#E@<;N96NV"L!:X8J^DM MF6]VFQK(TGA-KWNOA=+JV&VU&_D)J=T'TOG3W/J%KZS(:-P[.N+<3$O06JR\ MF<-J_3^@GZS_QA^HTW*9\VIE?6\N%N_>KQKUA_5__MO\+=_] , Z6Q0*USE0 M)9]?J[J9P;-1__UIG]">@8L8*9'YL0"-%&'[X3#@C"5&6UQCBK!9E MI>$>7E^9[G<%OZD[._ W58*8;&3N=[4 MQ:,&/A>6W0;&<,I@9R5&QF#><); M@#"JRK1>RMK^>GE=+_E<*!SEL\)&C-:E!73,5%7!5.HIKY2>0C?FQ*H4?%\K M=!&O4&11ZJMZFB_@*0U8HK467;Y85.578#_08[57^9Z!'"LW! =6.BP,XYCY M(N8LMB/%'-_VPS2,72?::2/N)V[F.XG+_,P%V>?*84F8>"#';NQXL0]"O2/' MO^3P+GFS^JEEP*>.);^I"B-__$K]N *[$W[=DN<%V)QK@69N7Z*_<7;LPCL) M@?[N D37PK4,!A;/LKS(M0C>Y,W4^K6L$!_GUL_X7.MO.#&;74O'N2N48?N@S6*_G\>W)S[Z80?K]-X4++'M\B^ MEY@8[?3\QT<[7\+!,%36F@?H-/L?]W]FDH_*5?\)IFV!N_X+XI="8^G_K:T/ MXW/<\UHLZQK- -T-N[,- 4S_ G;:7.2@/=Z7@-5-=\WOJEX6C;[DTZ*UT>J[ M%F#?OVW7VNVP,OFWM^=O+L8YO47MG8N[DSBU*L6NK:A"Y38S>8^9Y;*RLC5# MQ19#JPU#RS5#P9PNEX6T4@7?<]E:Y?]8SHW-J(T.''0YYTN9FV NP'H^T\8[ M)E5KXV3SS!JCN]IS:Q]JXD7S$F.^;2?U-B(,4_Z_2S '5 7F./@.8-N@8?$7 M(*7EV.S_KCNS=X]^V"/-H]!,4FC*Z!?&SSO_8J5XU?;KW@EZKQ_9S7LC]QL[ MY,.!A&D"%@V2-[-@>8DI-NG5AC?/YX9$2/C+^7P)P^V2Y[^! D5G%^*4-VZR M?N3'KV+*YU?:CIKE9KK?XW6=C?CY8\]$+#&F4L$DG#:L M*O]Y+5"WPL<,P7^6OU K@)3NBG*EE.W@+$_#*)&NRTW4WRN?3H, MMQC8=Z/+S@OKH/R>;Q2(V&S_3>JK MGM/N%V@]S.6>+V9\M?NA?IT]'QLB[/GF)B^*/9^BB;.E56K@6H%FP%<,;]3: M$D*.FNEI=H+7@D&8;'7/DH#56L R6EY-]5K +?)[UD\KI[A&8:%UP^-%FAT7 MUM]!&/G*#"6:I=EV%U,DOU[8AAQFDNW:*?4[ #%:E)BRSPZ40#<[EL<84;%- &J9YAK1H<""P^&!5W M[:V??@*;!YU4YW*R7O"_P\767[B.D:W7_<-M[G;I:",/K4R86-VS,S^^[X)[ M=R\MD"6^6(!BPQ0N> *NY/6^ 1KP^%2#X/#)2M\PXPBN. %@H"R-'-3U<@9C MS5> :*#9C?8"DB\7>A3\XIZ%29;@(2W!3]<8_E4W!\O3.6!B MFBAPXW@C;2 M8FP5BNL8OE"@W];1!O#$EP:?NQU#+J_1@($K4J7FWO0>ROSU 4Y9% MC898 ;JB,KL#\_):%5:#NY282FNV[$ %*M QGP"2KDKX4-]KI0J>V^K%2LUR M@*KM\;MI-=-*:^@VA52K$7A.BR0(\!D7 '(F+4U[D@WND[3O8_S:-(>'23TG MW _1KC(BE8"ETLT4T:ZU)8%VK=VDD524VK8 *W#9(CY.^W)9E177PVSOZ\ L M5C5 &-H7E7G%+*]JF.@27E";>S"0E17EC256L.H4X#F +D(M:B.%J7B5-86Q M&,RV9=3$?- RV.SQX >UFJ.Y>8W[3=L4!-[ G47^OQU/MY\/',V*);Q:+=#Y MUAM,'.W5VJB_&:C'?%'@GG&-\].*LL8]VF5>3WOW@N7.0<, .VKX$F[ :=2; MW:R_X&,_=X_]K2J-3EIK-C WUI=^_FT=U#!+QBRI;B&A/S 'B\]$B,#2OC$; M3G?X1K@4T,'HO3+?FKA^YP)?K3/4N*8JC(K+6J=,=G3XJDT]5*/JZS^!!"#+ M5H_X9KIHA<_1OH@Y+"#SUGB37IQH M4A7X#B6L5E@@..W6NC$<5B;3Q5 MF3;.%DRY!JG8.4KU]I('S^O*_%:767.CL05-<=0I*&5 0^#1-=C%;19"I:;X MJM>J-4K @3+9"/4220=SVV 0!O>TI '6@CS@_N/G7!NO.B**PO/7B\\7."Y\ MJ[VL@H.MIPVI62X9+)EH@H;'E.,^)R@F\Z9J490K>&:)$N5,/-ONOY59:SYX M). )58"N9N(Y&JMM./;;4MX- @183Q\$'S6#7H3@'12R9R2V>1C5%6[;+F!! MST ?+ VG#>CEZ"J:&0YJO]M!^I<@-4U@T6QAC6S)UE/MO%M_7597<$0 M_]O:YILDJM\_U3W)^VEN=F5-)O$-PN$5JKYIOEATK]!21F-.7:)-NAFN_>[] MY_68G<._1-DMVR77$Q"@7K;4]+52$'50^/JJ1:D=BUL(#:\-?G.]C7?#SS\F MR^90E@U\ONTY&ZL@-P; 7\#&@ $FUGMX=4";><[WI;"CYM<( M8C 680 ]*1/MP3R(4JK"F"_@49JL#96!M9%W.AF^T]DOFX];WPD7R:E'--EC-I0L'6C>P+/[DVQ?N.@D0%]"?HJ#W26O(@&V@ M6GV;?[5P)4_K=A-LZ_P*JFEM[8#:+59&!_S)LR_\[4<$_D7TQ$U.:5-LH4PU"H%=>6.Z@J8_)H]-92BK8AAC&R$B:#2K<3DA)C,CIT879) M-P]I)\RUVP&JJ3"SK#%-$E.4*K!'NF=WH\WRKR1I9R)I7TH=HMJ8@UR")8U9 M:FWJF54#0-U+^N,Y^\:KME^K1]3^:SFA>:KCO]!K.>UK.=%S7^M!L4R2\T?: M@5D)+AQ*AA_+-96+$GV,O+!^(-9U.W\=A^L?3-]2@4OQ^,L>WWM5A3T']8? M>=-Y=6N%NK%,UTYY;QK:G,W-F7UYSV2_+L!1-SN-?XIOVPI.>!&L/SF$3/TI MO&WQ.,Z%]]1'[-@C?^^V ?NFAV8I_T-M95%O3@9I5+Z3/MT.D-[,';$500G2 M3\W4I03I5R%[0CKR!72DV8R_C88&_+I@22^NFL^SBJ,N,M&5SL@%&U?'&Z5) MB\2XQTS'5E6[MUQC=/IJ:P,&,7B]%[2AE%:P]7*A=Z\Q!F+VPXW5NA5VG>S$ M7'7&9A=<[.VS8,D"C 6V@9:"SS%X Z_.YW5K#*R5ZK9G"5> %V#B/1C3X6D; M-M*JA!=UJ8>[FWYZWA-0+]4?JCW!)JUT6>>X4;&E2%J_%Y7)55&F9K>GP@CY MAOYM:+:C0V>A;*MR0RI\SN:IW]#B0>^3@VCQX"+ASWX+;Q2(5G8\KAFEYS%G-F-QS=+OID MC@/-U:W30&"GE6;S6.TXR7S&@RXU=NL M4%\?@,OMZNB>KV]C0-.J>:>7#\.CD/7;%*B-]^Y=;)LWP14>?3?ZU;=%U#5% M\[FFGB;LHQYR#XW[I(L"UXGBT$]<+_(C-_@.B*;#<*[[KEL3O<6P/:UQ$?C- M?_"FP;H'F.;5IM942F\=_'.)6]8Y@KNJ:A3GXMU&)'0IQ7UUS$@T2#1.1#0V MOC:X#T*G_TWN"5EH0\:$%U#+9>UIV'J3FX%*<.VAM]EIVC%1>[8%6B>%9&XX M2X)D[L5EKHO/E0_8YB+1& [G2#1>7#3Z86 =89;6E2JOX)%3C'07*Y*'X;"+ MY.'%Y0',)3Q=T&J'3+51MUP7+E3FM.4",YZJ9F7.[XY0/+H@+ D(" &R]IQ;26I?-4D6M;K"PU<,. M\YN])+W JDUKAG8TBV^GS1=YIJRVCM+&85LOQ:X@%F8Q8*($T&O!J[9 0?\D M:K6:6+,2U/82"VSDL]G2'-#Z\Z(L5C-5X2:#F'*])\0W1PKUH'"/#L (/+NF M-Q@V9[;P*"Q?']S:C#N!B\I%4^*!51V)T=\LND.B5 +@H.?L_UNM\&"43J3F M688;0VV)F_WEY73A-5/$!C[49VQA?5$!@:&NE /O-W:'X/5)X^WBA+WEH&L- MITK-)]V1NK9@"J"0TJ?:VR6DMRK[WG.J)OWC0NL]ZO71\_5:1=U8BRI/L?B3 M KR:6 K/@Z^K[[6' NHNH:S4X2NL3(UZMCM?W&GD=6V9;GR=YJ7+O9K35>K\&G]-.P@ :'HM6=PN9 M224W:6;@O]9E"D>=6\/5IC362 (1]0J#Y\\Z9D720J[ M6Z_H0@D *:A?>AJBW(;,=?Z+=LG:!=7E'/:+6V"+C#_61M"FBI4YBZJU5 N_ M6#L":]WIS-LN ]ADZU[=L8+7Z9%[LW_;S9+)]BF][00J<]1OSW'"=5T:4^8. M P@FX4K/?&O$?H6'[J!1MU/:[>IL]D1[6SI&.^P]RVC\![QAFB^V\[<-+3:9 MUGI 3:8N$=0HPPOKLM;M XR;#/K"$$3[U!W_Y.[KP#6P%(#E@6W.XOG>=X\] M%OWDQ+J[CA.U\^V,YYNR^L/,$R:&0KW)M6I?GK3?B-#M)17([Y@LK9WCKBHH MZ;WQK(P7\J_:A$YNFJW@45 T\\'3096FRUMMRIL #'4G2-574X^K5W=(NUA= M':9E>S3G2E?-K;I*;;US)POP,5BGM3*-\^:P:2_SI5NH_9*]U7H5 S";JF$7 MUE],_9X9.'YM/FFG68PCU!5DU=/?JN:#QW#:"+=6!YLC2UU-H+6"WYIQKY#$ M-M$T;K>C5+)7X0VF)MWZ(?H$CRE0MTF7QMIFJ[Y_6,[7ZK&- M#G8/X/OFU')X;*<=2!>\H"XPRV4&-HC.(M"KV;P]:87QK)%#>T,=C.1;Q714 MI3LTZW,=6^>O^MIAJR3?V@CM7P%P6%[-35'(MM1A?]WI8->\/=?5'L^R+KLR MV1MLOG,&M\Y)KLMU;)>]6W>1VY1I:-]96_;C@D@Z9/\$:NZ<]J9#]J]!=L^F M';7#4M2$C?IV:V=$&XS<,BRQ6,TN^&T7+NJ.+=Z"99ULB U5,32&Q4 K/'A8 MMCZ#V64P9_*TZ8V!AWU6J-FB:>=C&@.T-6KZA]"-N6PVCS<'X=OWX_L41]=G M8$L;U?W@3J]JHSZPWA9(%*M)[R;3MZ"-[.EP6,5SW8@#W9/U"1AKN0Z^;%7. M,2[*E@N!I5)UA5\8&EV,]NCS#:\J,.-7EBAX/FMW80S'>G6[3)DMS,#A59/K M3?$"HX\-=K[M$C[^.M<9 ;JS3EOT&5X8R_+*^XN$X53:CIKM)E.S6I@<4M33 M"ETT;)^ YS/-X4Z=#=1,<:='[R6U0H\?-;D^G\TWGE'LCAK?*X9L M]D=UF9RW)?,Y9N?A)D,/@*9JJUZ7+@.^5>)C&Q77)YSZ*3O[K'Q=W[Q?WV1= MZG)KO"T9ZM7$A5%US0==C$3'A_"$U0P(UG1(WI=[71*Z*_[21=&[RS,=7S<[ M&&L1TT9I5RO:['!,^FBPI3M,OL]>AV*3!MFOAM9&NLP>3=?/&*! QVQTQT! MT'+%"_VR-ZH%Y3:5"@N#\M6:C.9"N$&W$.A'H_!*HU+J):93K4?$^-5J9 ). MD9P7"X1\7 LB: 3H#5+GJ+[(UHA+U*<\B$'Z#H 6P/Q-2^6BAF\!9#6.]@] M2-+5*LR?B9P:>Z.N4F$WE?KY-V96JS'G"TQ.'2_J[M%=#-:W MY=RX(%T?BRZUR22N&QL("VFUU9K[T?W>?/-*]^+0U<':,IJ=:W&%UC:^MDX8 M _S7?2O0[EMW .A;<)/]NPAJ/L7,@74D:KU#LKFO5RH,N\(@+73]LS2?=Q/6 MV5Y=7]U4S14Z*OJ<<=LJ#%\YRU4AM3'>]:;D.O:VWIN9;)HUM!>6 ME<[-^N]//W=FM82+J]7:UMW*/=A??:QO?=XNS'*;&OTSG>I.Q!J95B.(>DZH M>7]/$ZM,VS;&:]! AU@73NW\9UT:NZTAEK2FF?98I?7^(W8CULW<-MF%IN@U M4 <\-!@!S,F_Y> L61]R?C4'IPO$XI>V1=,'9>R]#]I)10"$QWQ6BZ8]C&&[ M-DA&V] .0QJF=T]K+I9WOQ;FF%_SO#!)J66U>3VYF<6R+8Q4UKJ_ S9;V1+7 M#2C6&SITIN3V6XY8E(YB#;Y60/6P"?7K;"\\/@&K@M+CSP$]_X[FU54;$*P4 M-E9L\]Z+PAAE?^Q9&]HHT69.LUV&9(*-G.NNGTTO"W*R29QH*DQ(O'5P8S, MWK'$F$$_G=+TVET;2+>.(DHPQNJ=GGH*W01:W>UN9\U_H8U%<)7L MKC*/\Y(+WW?QN.Z__;F1=UQD7R2Q]XUK')SUO5>$%W$8/GL4N,)-GCU*=.%& M7M+[;S#SLI/HH/,BWHV%=_!+=5N46ZULD@QV9?@;2A4;F9N-][=F^QT_V ^3 MU^@/@.7<*G&CWO?9>SN4O^ES'WO,)$ >FBL#XL*^$,C10=']!BB2PAJ6?! _B!]GS@\RZ$["H/M\U_%< M,N=&)8YDSAV?!V3.C50^B!^OR0\*JXZ2;<2/ ?+CP2KGT"9 NQVZIE)@PQM: MNE"GM6W+CHZ7@[;7L=K.,$SS$UX!@T375^=?_X% .'CF@!@W2KN?1/!D0-@A M$"80)A >(0B?L9IZP^#5W/F+6#1$OBQW!AD"R1TX!-"@B< ML#0/BW]DBQ(($PA30(! F$#XA$#XC+V408,J!01&AI8#3.QXN#H<$$./5*7A MZ4OB>UV@KUS66'[_AV.+*JG0$:O0DQ'805JKQ"?B$X$A@>&Y\(SX1'PB,"0P M))X-2,B(3\2G4^ 38>#X>$9\(CZ104A@2#P;D) 1G\;!)P)# L.3Y1GQ:?!\ MNB>_H*T;_M $ ]>.)JYO Y*YS\O:FN52%NK!O'I8T]Q19@\\HW+[9]TD$VO5 M8^/16?[UB:F4AV+J(ZL<'8NIWY# 9S#D8.G-Q)'7X0AQ@;A 7"!T&B9'B O$ M!>("H=,P.4)<("X0%PB=ALD1X@)Q@;A Z#1,CA 7B O$!4*G87*$N'!D+AQN MP_8 &_!GO%5[R#;;ALW]GQ_R2HG&JON[N,<^ SYT+@\3$Q]!_WDY8NH_0<9> M2IS^=&Q)V5M(9##$=:1K2->0KB%=,T1=XP:3 MR/9(UY"N&02I2=>0KB%=F:09":= WI&M(U)ZIKG'B2!"'I MFB/J&JHBFR*:OG9292MO 0C)!'<^%>'#Q\*:X311_<0(, DH"2BI/%)Y M)%&D\L:D\IQ)'#SQC!H)* GHR%A#FFY,W!H?8TC3#5C3V>#=D:HC"27OCG3> M8+DU/L:0SANNSDLFCD,!31)04GFD\@;+K?$QAE3><%6>,PEB2EL9DX!2>=#3 MR\']4C:\L"IUK>9+-;'FJCG:*8:6HR.$VF&:,<\^?] R9!L?W0LW0'R4Y3(M MU,@ DDX+/8FM(Q3)H>,N6"].<*SB/*O;$MV-2D*0@24&.@&?G(D>D($E!#D-!)I,H.%;%O=.3ZS%A[5F+)6G*D4@4 M:(" MH=,P.4)<("X0%PB=ALD1X@)Q@;A Z#1,CA 7CLP%JBDUC%W:E^WK>BFX5+.< M6WPNK:L2R#Z?P;7';I@]=$8/$Q:?G= R$NI3^MF&5Y13=OCZE\'$MZFU_+ED M4@^=U*1K2->0KCE57>--HL G74.Z9A"D)EU#NH9TS:GJFDGXU$:EYR*!8X(Z M4C6D:DC5D*H9HJIQDTGL'.M8YDA$<$Q81[J&= WI&M(U@]0UWB2.CE4C9R0B M.":L(UU#NH9T#>F:(>J:8)(\;)28SF$V5ZN)M9AR>()02\V#B27SNJGR=-F4%28V_EM:67_> MD_SX_O=/5*UFO#8--1L>J+%/W211I//&I//BB9TDI/)(0,^"-:3IQL2M\3&&--UP M-9T?3'SGB0E#)*$DH>3=D22CI/-)YP^76^!A#.F^X M.L_Q)Z%-.F],$DI%1T\O8_=+V?#"JM2UFB_5Q)JKXU47;3DZ0JP=IAWS[#,- MI]=!EPX@/8FM(Q3)H>,N6"].\,0=71+LX?DFASL8^&VND*-/"I(4)"G(DU:0 MGCWQ[9@4)"E(4I CX-FYR!$I2%*0PU"0R20*'-*/I!_/2RQ)4XY$HDA3GHM( M#EU31N )N,'3$^Q7RE.&_^= '/WK7?3X[M'D<#W'#V*O M^^^5M5-X.'K=21;_(O"\^PD3[B&,\YAU D,ZP38U_K&LFSQ;C0T;/FS*&==6 MLUJ@Y!8KJU9%836EI>;2$O!FY4S!]SD2.,]R):U\;I7-5%7K;RW!&W555KFJ M+SJHZ1/BZ&]J]0"0%L]ATN^GRM(@9:6J*&]@U32UE955,[7*)2Z-V;+@37ZM M8+G ,EO.X+;:JJ?Y8@%+B-=6F5FPB"P)2Z>V8+HU:GSY]D" (NIX(M:O:W5@E? D(X6VN0Q8[^Y?7[F.J_S-"_R9O6VNW_/*1KSN""^ M<"/@V)O]YD<[IXO =;YYC?VM*YR+;S_HFX,<9"K)113' YD+2D@4/G*8_K&I MP3;DB0?IB^_*_665 _8..VA"-._1'"B,W__[&_<-T9_6/-&<:$XXN%G8+I724& IG-OO.+QV, M3\M"'H2__[6<*\NS)\?>Z!\=5PGO".](,D:'=[_P2DPMSR' (\ CP"/ .WG M^Z"$FJ6J(LP;!^8-*?*P-P7S$)5BSPQ$CW)JX:"ETL^,84?0>D^JRCT.%!VT M?G1MUSVV7CQAWA/D$N02Y!+D$N02Y!+D$N2>KM@-'7)?OFC>^?)^6'&B1W:E M.5A_*>I-L_-R3^'Y3[M'WEZI7]2!MDBHPL6SN'!OUZZA\V!\Y/[&HJ>R$H?O M@3?Q@G (+?"&Q,FS$*:A$YPTR/%Y,#YRDP9Y?0WBNJ1!SE&8ADYPTB#'Y\'X MR$T:Y/4UB.,,H@WWD#A)1>L&"_9/ITN\AR[/*V;U>OL?A^VL=ZLZV'0=-U_P M*V5$F/$,7NTM+V[XJG[WQOKS@1?D\P@_QFBVY]PB^].(^>SB>40 M\OVGO_WT@3GK]LG]F1]Y:E0C\45J)%X59H+)E72F"MQGJ"CV_*\@]K495< M?V;-%*^7E9DG?-K I?I!4\6+9JI'KWFFFA66=,3:CVJV*,J5PM%P_A6,4U;X MQ[J8J)Y17N=Z(M?PKF7[8;U<+(I(?=2ERH*?,ZX;/ MLJT+<6^JXDT.C+JP_@[7 ME;/9UGSLK'45WABKN8"JVW.5]8,'H65%+I1\KJ&M:U2:JF+15O_L^'U!*:O%8M M;2[ =RXK(,H<<$;A5+1LS18=T=OUL%XKP*>6#$M8P"L #"7R#&3IGTM><22- MZB:K=WF!CM.\4'<(X)37FB=3#G/=<()+D$ 07)5E*%,P^?Z2F;2RJBNE;I:/ M!6^.3UE_@E]G^1R%@>,;X(MJ05G5C9II08+GS>$[+8QE8:'@[[T%WQ@$"]%E MB8O97-\RL2IA*1F1N@()F^M9P"5U+F$F6)9T"8NM:F!5 A1P#_.TPUWFUA&F9.PL@ MK^R]GH:'CECP-Z )" RLW3FR),5;> W?I+ 6@/TYLD>V0KH+OO@,Q*-VN:VG ML,OT'7;"(KC!TLI8^[8O(__Z+U]=VTG>;0/@^M-N@ OKMQ)IEZ_?X>Z' T[! MT/@UZ#LQ70,#+^!EY:H/#AWI<>V"4@%AKP'$4H6\ QY>34L<%-]&V^LX2U#I'9-!1\$2!):@&M0/ M_BM0'J;SN=&5@N%.\,X+"?H6.;1$\3=R!/SCK23UZ'YA?;E3)K4\&BDOMB'/ M4&N^%M%VT>SP=".7!C9QOF#-_*&:#C\TSFN A-?IN#'1PW2XV"+N&C-;F+SH MJ#O>DMHO[Q,]J=2.UT03=$P6C!F#V@<%9E%QV7C%.9SE#QZEW 1C$5ZT_B>9[ M!H[:#.,U"W"OT!+M7 Z<=OM\'.OV]-H)&=]6YC@.S@EH 4*^*',T,U(PL25: MM-LN> $?5SJLH*XJ[4JU9G@[9C]B4&&DI2.T!I PTPLM!&R3IKFZ#N;*'NLU%ZXX6Z6UK[#JA;E#7,@5<8MEJM M[^D"LRUH\:+@FZA7I18\UU%-%$Z,:ZZE3YKH40,3Q8#$O4/?OA/@1$=9S C8 M/TA5LTYBN[OT!.Z:4O>,G:$!.F&0E?Y8J@)PB63]]&7]'J,8(UQM)*@3#U@- MH-RK+K3$T[HLEF L2^Q>A$H9XW-XHXX8+JM.F557'!;9)H1I/H:U6V%$4.OW MM$+%/M^*ZVD%.VF#GGI,#J*BS&Z 49"M)FOU- 8VS=4@NCJ\WD6$C+BO]1U, M]$^^?>%:0)2BF]6?HJ#W2=:&*IMII5H3/_^*0Y=;!Y M8?9.BI69]9\\^\+??D;@7T1/?8:S_8P+"AL<*6P@ +77-O#$@A>HL0%;"==J M+IH/#$THK#">E7-(!/VT#B!LK18TIG';K,JU[Y"M;?'MJ_HAA:UO2 .?V/IY M=&#APAJCO?U^>WG7.@D!?>/UCOU:E>\8X7@?C+W,P+A=5J#76;='B:*!GK8. MX*W]['8DU+!ZS[76)CHZTB7XS3<5OK8L;W#':6UZZY%P S2OS';[RJK*%2\V M7RW C"CG\S;G86L&DW8B,$_1[4*L-ZEQCPN,Z:GB$@8!-O&K]4ZQL;-7[1_ M!"0*SAN-KWE-8<3SE?91^];?EO:U&WJ'RWV?L+7"4:\_-VE5;4AK4VV5E MX1A;&G([KZ)-X6KMR4;QV3I31M_=\\_)P#R7U?V??:\5O1)>B*7!4[V-8M9> M81(Z=Y;^A?6?/2<7[]_R@D%N8)779BR.JQ_/2_ K97(4S1ZICLELW;8C+Z P MB@)1&+-Y,8:BTW#;3-FL2XO=[#B9S"%4)3(WH4^=^SGCJW4"DH;X7&@A,5(\ MR[]B2NC\"C7$K(1A;NUI;;EC_*I2M_5+?X14-3=*S3$3CJ=%7D^5W-8I&*7J M/D!EIG-F=<0,X4,U:FVLZLB8V0<"TN-TA"8.QHVVQ+V?W:B5(FXK8=(MP-%, M==F'>JIKB[>$R5V-7N;IY,]3CZ#0R9]7(;M+4=I7#V=^,F@(N-BY"A2%'<_* M.'04MMQ9#7J3L^]X]N*Q8+8HW1[)N'_ZW 9J^TDO,FNL#&U!Z'"_3AHSKBJ7 M,)4.-GV)/65,SPS8*SNR9:;VX6+1JR67V.5[NB'@:_1AP/![W>L MP7$&@\S.Z_XWVHCDWJ@OB!QO]X=!QF!@3/1J2O$',[E7*+EPNQ$J$X-%VWA] M? X=BO*^QX-4\JHQ\HU+%_T,_'QSZJX+.A4\+4&H,8+N;KZY'E4&ZW<[B7*::P^/ M2^/1@I[9+&\\]SJ?ZD6WSGFX%;_48V_YG#H9L UL?4LNC?_]N!A7=UIVU69+ MZT]UC-;\=G=$P)*&6&WJ(Q)/GU[5M#.IB//_G[VW;6X;Q[9&/]]_@SER2WRYHL>2%% M5:KJ (K<]O0J.^KOY6Z\4 B=5EY=N-R06TZCZLW JW@[+N=J*U,V=%' F9@F M=_J.4.Z(7J*'VL=XEZ0_Z(+Y&F;MZFT)6<]>I29?BN!(;>W6*WHV OSE'O0J M0LHTN@9J_2B=6"0\E6BL:Q9$BV(M9G')JJ^J,,!RUW>@EH&O%K?I@40R7YN6 M(KF1XF:5?=)B-;Y0&FM9.!(=Q+23?+8+[=OK[;GR_D+(LA=M?%D#Q,1HG2[0L]3 M%O5.KA>Z>D5>!@:Z*,Q:B8EO/W]JL8]2XWIKN)Y+T1R:U'I M@G!I-:JD 7P;NL2_.^ M,*P/*%U0>ZS97\2?)2'+-.-C*Q5->:V==K+Y%JN%H6O)#XHG4EZ.D/6R;SGX MSN22SIR7'\K2:C=%73.>9;H*'GVJJZY1K/>-<_:KK,GFMLO48QZK<%0M*)=Y MC9GJ0:(6BJX5QA*RH))>(524@*+(+Q+\CCRU*+X4"O;/G&))+JO3?>5ZO5W, M?B&!T1,O_JD"\DFN-I^S@%.@%^0)/5&A?I&!/[FZ\K[5-FL]5Z#W@JC+ O(Y5?!0 M9^+D[DJ^*-<)TC 'H7ECO4I'5 7+J$#*7L=*'KS+#M\BOJ$>R,T,>L$JNU%U M(%4=UT38-T^-$<>K1>R?-49GWCT6T-4;,Q]#EO=%?EFE+C[(S*ZL(%Q4+P@K M)K(#<-9OF/! )3'U'1IU_.6_M]8KK:252_!25ZM4WMUJN44QHZ="9E]6/U+I M<#^9+W-U1<*R6$:QG-5;3<8YJM!SN9)_>V]D5GS5C>76,9W57DWKJ2T'U;E! MF1OUZ#4>$6#Q0)TY?$4#BW6N1YY9POER4QQ505GU?G M$,AYZ2+YD\1_%)/8J_GF0S*[U9T9<9+QPW.]EHVL8;F'6^XDB<@T509?5605 M7*^]*:I?;+6^[=9>G(%06;51#!GH)F]90:Y<>KWTC7UQ4/1M4/ZXW M:HV[HW?JK;8<(%KTJ=49N$]>TW[BBG&KW>N_N)7C](7,LM/K&-*946LT>EH% M3[72;HT'O6,(QGUN*^41J-(&]SR"=HGX)SM/>[0/#IW\..TC@M S#@"&]%]9 M^B1K^?V?WPS>G$H3AQ^Q?0+=;#UAN^:N 848IA"#Q ^L@FN8Y!I0R!X*J8:Y M93>*5]2/>SC& J35V6L@_9<12J??=\K_W2/HH\B9+&74;],;,I6D8^N)LRV2 M,T63IYL-WYA2.=P>OJM9H:VS096Y="')A1<'XL-AKGU"G5=1A(1OOO+/3M<= MT'4CZ%JNF0,SUX^9#=0?0!@@#!#> <(N0!@@#! &"-?9!4T'843" &'HST3] M 8V;A\8(B6OHS8_,&!0;=O:=,NBTATZGUR8]=UZFYUD8!!'?6UO[[2NR8S[@ MF+NTOI:5X6.>71[HNL=2Z3.729U+I4_XWPN4<30Z/99&2*A0QV'1*510&Q4 MEX!+%JD#*FB("H!+P"6+U $50 50@=F@U+#I0BB@#CG%(RQ)13;Q*-BGU5S] M\S=]@N^YUQJ;KE@S(X)GR#].+);^ 6[U6A[T]MR>?M-1L3MT MVN/NJRO6:A>T">O -> :< VXQD2NZ8RN:0C76.A!H!_0#^BGIO33=YTNACIGI1_L"VC.3-XWGMZ&/L<> 7O'O<_6 MPJ/8=_R:735%R=.[QT&[WQ"7'&FZSVD/#@Q+X*!PT)=6_ #EP:/@4:"\4U*> MZPR[AY9A@8/"04%YH#QX%"C/(LH;.(/>&)0'!VVJ@X+\X%OPK6:27]?IM@]< M^ ,'M7RF]@AK(C!'^TISM/K/[TGF12RM5'8[]^H7TS5M9BQSK$4J $D#5U,B M?CDC V<[FMVW9Z[1&X#5X);C->9? BXU0" M;C.7VX8$3ITS5]*!5\(K,=,*?X(_V>I/IK-B2VP=9U>_92( MC"43)KR("YR-9?: W.RRZHU3!U30$!4 EX!+%JD#*FB("H!+P"6+U $50 50 M 4#)*'5 !>=4 79LU"^EB/.Q+') 5!&MX<0FIBN/7_S'=8;GGJXT28DU]R#3 M10VJ@*&#*LRDBJ$S/K1.'!S(.@U1G%)UQFY M!Y9F@8/"05&F!90'CP+EV41Y'6?8=4%Y<%!0'BC/5&W9IQA0GKF4-W#&78SR MX*"-=5"0'WP+OM5,\J,@O8US$6UR4&PT;,(<;?5H*+]:V0Q;#VT"6XS7R5P8N, M4PFXS5QND^<>COK@-GAED[P2+ =_@C\UA^4ZQ'(]G%QOAU=B#VS3YE>K?_XU M381@\S2A6[$UUMXA^W&7I9BN _O$C?(:)P]">DY_8,2F'I-4V0AO,EW@H)#S MZ\ ^<8-"3CX3.7:&O0.SM? FJ[W)=(�LZO _O$#0HY-87T>L[0C'V6)JD2 MWG1V%5@T40<_,%O<]?,#TUFEVW,Z9A2L,4F55D^>85NB*<[U9I=^3TN@/,-#;0F4P7.!CD_#JP3]Q@D-.?-.&.>V"0!CJ3 MZ0('@YQ?!_:)&PQR\GU8 Z>'K;SP)CN\":P"/X ?6, JKM,986O6^;T)B^B; M,%WV39[CH^;*Z'5_<+G 'LOJ;1R?'JM"G^G2MTG0B![.,2]VX) 4#F2= YDN M:C %#!U,8293])W^\, 5%' @ZQS(=%&#*6#H8 HSF<+M.]TQ!A7P(!.$;]'< M%FS?/$'7S_9-9X^Q,^J?^=A,DW1H]406=G^9Y5M;#D[A,4^]2$UH>0'=%XI, MEHVZY=C_9>\X]+CS^CB#RMCU-#@?[JQS9_U##T&%@\)!<=@W* \>!!P7E@?+@4: \.RC/'3AN%YP'#VVLAX+]X%OPK6:RW\AQ>T.0 MGT4.BFV(39BWU7]^3S(O8LF#DWZP(]'&\?RQEJ\ *@U<*88HYHSXV>D[O7[G MO(O*X)4V>B5RU> V>!&XS5QN<_O.^-#\-+RRR5X);@.WP8O ;>9R6V_HC$=G M+CH KX178KX5_@1_LM6?3&>YSOCP"J[P2FNG5[$YUBPW?/_W1(@/+(S]9,;9 M)$UFY;4="%4)]U5#1\UX%O*5T5/1_+E5:F,.]+-T M#"ZRLM:;&1.J)CFJ4>$Y)GPP>VH07YF.;N\'9E2;-4F16-(#!C(&$JWV&OO$ M#08Z.0/UNEB^ P8" YD*B59[C7WB!@.=G(%#+4,[E.)W^@8>^PS_M7+ACH(/C!'E0)B@3E&D)9;J=-B@3E G* M!&76UB7M4PPHTV#*''2,V/11'_\$93;*P4&>-CFG?8IILF\93Y[#;A_DV23R MQ-[*^DU.O_][(L2'\M2I:SY)4E[^*_/NN<#>2AOS!\=:E%,?<+5))0A[# 9, MU^FUS[QELSY>:7K(8Y1;([D.<@0Y@AS-)<>NTQD<6-L/3MEDIP2U@=K@1: V M,SI(S9)D]D'-D^3VU"$2@7_6=>R/;56@S%JYI'V* 66:2YG]L1'GN\$][75/$!X(#QX%PK.#\-Z[ MSJB'>E48)<+%ZS5/#.<$?=KO6Z;3YZ"'\:)-[OD*^X"K4NRK)HXZAUS(4,JJ M:-Y$M9GNI[_RC+V/*ON%S[URSG0_-#.H.=8Z&].E;] (XNVY/051RRO4/VEW M<&*&)0YX]D7>INL*5 5/ 575E*HZSF!X8&WHIGB@35 'J@'5@&I -292S?N. M,QJ :VQQP;./BRQT0? 7G ?\55/^ZCC#(=)Z]9A=Q*Y4LWSKER2E1F/FYVG* M8W_!LM2+1>1EJ%_R1BVQ&5ZHC8[L.*!.4">-H;W-/R^>.E#6)WJ@5^*G>G^LF, MGC/EL0AO.?:JVI\?.-::FG7T[+0Z?8F>09)?1]PR^#1HZ''V!7#/4"LBH]]4=]4TZ[ &.79-EX4^K%1EX,&S]'1$,VVB&[3CCKE&G*5GMUS9A+?@1_&BJ MHL"/X$(LDS:OF>$R*JI[AMY9W%#?3:D3<7_%+PN9=Z&2_- M0K&);OO-YL(7>>SS=1B%V>*RO'_+\A?]N*[;&@_'[Y23;(%V?5&[->X/GKC& ME;U^](I^J]-[>2O'ZLN@US>F+^W1R)"^#%H=]REK.)U<8"\[[&4P;J]^7$/Z M=8CM/+)N;W38LKTSUE<:F3FN?Q@W?4Q#&B"8/=EAD- /F+>EI$S1W,J!3QPA'SY6^3Y-.6*;LV\JJ+'V M(RPVW9F!QU AD+EAR(RPN'X^;&!B_OC%$,Z4.S;:F=]_CEDV37+AQ8%P&+_W M.4EYSE-IFMX-%X8MTCQJG3Y;)A..S=&=)SBZ*M&SU;:Q ZN-=NY.NW/@.2>P M )/9&O +^(7SV0"_AY85@P4 ?I&S,@60D;6P'8H_SJACF?%#67NU#QA&% S0 M!>A6+>$=\!9XB[#7-!4"@1N#P(ADET:@!6@!6C@7.H$O3/ + M: %:,%\+0"?3- (M0 O0 D9V9FH$6FB.%H!.0">[- (M0 O0 D9V9FH$6H 6 MH 6@DYD:@1;.K(7CK70[PEI&2Z(KT]>X:357__PM38+FW#48.?UA#_S5D.C/=%&#:\ UX)J:W!@ M]A4."@=]Z;E5H#QX%#P*E'?2E*\S[!YX?CD<% ZZQXFYMG@J6!!.9K*3@05? MDP6[W0.7>,)!X: 8^('RX%&@/)LH;WC@SFUXIYT3O@:Z-X:-YD!U0[S4/L6 M0\WET($SZ!VXLQT."@?%L!&4!X\"Y=E$>5VGVT:F% Z*@1]8$$YFLI.!!5^5 M!7M]L" <% ,_4)ZIVK)/,: \9%[$4G[+ MXYP[+.9G/]4/\91Y=1< U8TKNX0@[(RH3&&4VS]S+?7ZN+5-2 MR!#F:J2>0 M(\C1"'+LMIU>^\S5"^OCUC8A;9.]$C1IAS^!)AOBD*;3Y-@9]@],Y<.KF\R2 M&$*"&^%%H#9SJ>W02D;P2(.CU;,?2(GES%8 ,SP3XTB0[0D+2!#@=38)*\$3=KA3Z#)ACBDZ339:3O] M'L:0H$F,(M M;K?[[JHJXXMVR^T-WUW-O2 (XQM]'7TFKWNNY#M=M]M$:,6HS")'9:DK-MYY[ )_9)-.?V?4/:!?RJZQ M.VIKGH9D&R1R%J0A?2P[2.JO7CY/DR#WL^5M ?U/3YZ2,GG*\C@DU/4B4ELH]YFJ0>M1*P7Y.4.IC&[.]2\X*)A861#_E2^YXRG M?NA%U+W(RV-_2B]'/5+O)]_-H4Y)/J]^3_V^H8^$Z@!9BLAG$K7HH?*#C7>3 MXO.(7^@61A/6KW2B:4/=\;DPV0H;[O#EKOR[M>%FL=[Z Y;G76S9$W D)H2QR-)\1HHHL *HLX=_DZT_[MVCEWKW@TAJ-9RRR;6[W0UQ M3IBAVW9+ECH.23T1'F]&QV*CMY*T9EX8 MKS'6+$EYA:/40R5Z)Y,)W9"F7IPM=B)V=9:4:3'95S+(R_:5NOPB\A9)GE'+]SRXTD]QV\K2BAOHM2-O+OBEX.0] M7L9+FU')2=WVF\UZ:;>A"*_#*,P6E^7]6ZJFZ<=U.ZV^.WJGDB%;DH7ZHG9K M/.H^<8TK>_WH%?W6:$!OM_QQ7]SBD8[U6UWUY*\=27G_0 M,Z8OPW:GJC!#^C5HD7D;V*]>JS,V1W?/MZ-':D+JD=,)2T(6TQR'SUR-S%PE M=<0D^EDF'0T2_P'3\*\F?9*U_/[/;P9OC)[^+65FB@Y/ES_9B%$/MX3ONT=\ M5JYVL\,D:@ZK+]N%"A4"FX'-U--/4R^^X8#AVOFP*9H## .&C="BT3#\;=>< M Y"Y=FYMBN: S$!F([1H-#(C0*Z?#QN8MC_^[H0SY9.-=N;WG^5BNB077AP( MA_%[GY.4YSR5ING=$<_?*-?4R<8.D]P=%6B9SN6T0ZL-MJYY7JN X]D MA 48S-: 7\ OG,\&^#WT1%Q8 . 7.2M3 !E9"]NA^..,.F;^ <7V:A\PC"@8 MH O0M>M=EJEED8!!'?6UL65:,_:;W#3]7Z;I<'KE ZEDZ?61.F<6>S[+]JL&%>9N9I M.=!"K;0 = (ZV:41: %:@!: 3F9J!%IHCA80.P&=[-((M M0 M )S,U BTT M1PN(G8!.=FD$6H 6H 6@DYD:@1::HP7$3D GNS0"+9Q9"\=;ZW:$U8R6Z,GT M56Y:S=4_B[/>S[U,U73%F@F#SY!_G%@L_0/&H_>J*M=H%;<(Z< VX!EP#KC&1:X;.N/OZY6>L]D";H*Y^#@3V ?N M?6K*/EUGU!N!?1K"/J:+&E0#0P=3F,D4O3%HPI) [>PU1BQT/U /G >CG)IR M5Z?K]'M#\%=#HC_310VN => :VK*-6Y?+D0$US2$:RST(- /Z ?T4U/Z&3G= M-D8Z36$?TT4-JH&A@RG,9(I^'S1A2:"V=4('I<>;LRGK&T]O0Y^C"KF]0<>S MM? H>.Y_BH/IVK)/,:]QP :"FJ.M9W0/7,\(!X6#OO3<*E >/ H>!(6 M9]@]\#!=."@<=(\3$PX*!\7 #Y0'CP+E MV41YAZXRA7?:.>%KH'MCV&@.5#?$2^U3##C47 X=..,NY@OAH!@V@O*,U99] MB@'EF4MYA%/M VNYP$'AH!CXF:9+.)FAB@$+FLN"KC/L@ 7AH!CX@?*,U99] MB@'EF4MYW2[XKDGSA3BOKWY;0[\GF1!$7YR[B8KI*S0QYL(O^ MY"")T">OJ MYT&@'] /Z*>F]--SQEV4[&L*^Y@N:E -#!U,82A3#$ 3E@1J.*H/HQPX#T8Y MX*YRD4K;Z8TPS&E*]&>ZJ,$UX!IP34VYID-<@V/-&\,U%GH0Z ?T _JI*?VX M]- N4G5-H1_310VN@:&#*LRD"HQ2K(G4<%;?N35[4L_\:YH(P>9I0A^;4;33 M=(V:&6<<=Y.KZ3HP""\/'-D>VVL0M!P_O=IS^@,C3B8R295&!O_@(' 0. @< M5#L.@I1HXDNFTY+:=?GL( M6FH@+9DN<'#0^75@G[A!(2OCD_+J54O(1$C,MQJ]OMOKNJ"NZBW7)[ MPW=7?R>N>*\Y.U^WU1]WRY\0 -SJ>9-<$6)56K]5_2C"#+8)Q MGV-GU*3;7Y?&'[G(PLG"MM'O]R3S(J('D;%DPH07T5UA[!-H"!ZPZP5[VVN- M&349A4GLL"1EO<$[ATWHEVS*Z?^4O<-ML>_3D.0@3^L*2?,D M4!;D7-X\2U).?1-9FL](@H*):3B?\\"I='CF$0R&A5C%YNL(GMZ&/E>?DF;R MB>=G>4I^S:;<"WPRE4Q]YPF1^"$U%; Y3T42QURWJ!X5Y1(*Z,)ERU)_;]NM M02DF^H*,,/%_7%RKYTH1\%AXF?SN]?6WV3."GF?U[.@ZK60$@!U'Q(Z;RK%V MQ7Y#=D?J&;COE"$,^N^DMCQIQ3)"D-:0J3M3?LMC M\FBA[:T_+A[7?;>W#6UM3CH_9P$O;'<;".QR]6-[^H9DY+6/O]*FD:M88UN4 MX>594@9YTEJH4Y?M*W7Y1>0MDCPC7=]SBAF5WMTV6!U&8;:X+._?LO]8/Z[;:?7ZG7>*]K<$O_JB=FL\ M[#UQC2M[_>@5_=:X^^)&CM,50I;Q8%SYZ1O2L5ZKVS=%2/W6H.>:*"3JV),F M"TNBP8TI?9$*4?H.S*0 M [,SD*7,3-'ARJE?>VAPG43!42SA^^XXWLII63M,HN:P^K)5V5 AL!G83#W] M-/7B&PX8KIT/FZ*Y)L+P1YD"!/B:H#NCP??;KN0M\-@<9P8>0X5 YH8A,\+B M^OFP@&IA97$%N_%#67NT#AA$% W0!NO87EK%#\@%Y +R#U6TA>Z!^0B[@4(VZ%%HT$8Z=Z:^K IFD/D"] % MZ"+=6V.\?61)>%$';=\UX9WVT.GTV@26G9>M9IF%01#QO;5E46W_YWKI"RK1 M_98F0>YGEP>N3#J6+I]9 095J.%=9]8(M- <+0"=@$YV:01:@!:@!:"3F1J! M%IJC!<1.0">[- (M0 O0 M#)3(U "\W1 F(GH)-=&H$6H 5H >ADID:@A>9H M ;$3T,DNC4 +9];"\=:X'6$5HR5Z,OVD5:WFZI]?]=FIYUZ>:KIBS83!9\@_ M3BR6_@%N]5H>]/;!/H!_8!^:DH_[M!QQR/03T/HQW11@VM@Z* *,ZFBBR7.MD1J M6V=T4'2\.=NR/B4B8\F$"2_B M7([0T]GJV%1R%T_U,<3->6?8IYC0,V$-H< M:13L.L-1^T0X"0^MJ8<>?G 5. \>!8\"YYV2\X;.N'O@ >9P4#CH'D?FVN*I M8$$XF@3OSX)UVSOL:Z-X8 M-IH#U0WQ4OL4 PXUET,[7:??.[ 0"CP4'HIQ(S@/'@7.LXGSW+[4)3@/'HJA M'V@03F:PDX$&7[,$9K>-D1\<%",_4)ZQVK)/,: \C''!7. :<$U-N:8[<-PN3NUK"M=8Z$&@'] /Z*>F]#-R1N,#=V(WQ0-M@CJ,=$ U M,'0PQ:NL<@9-6!*HX="^HF7'&<3>YFJX#^\2- MF./4R#8PXD %D]1H8^0!_@'_F*<#^\0-_CGYR79&'&MGDAK!/S5UQ;-1$JE! M?O_G-YTW4)*I2H)BH!CSB0@8!EQCF'E )5&*Q2@!B1JL'*FFJ2DQ2 ,(NN(=A[@&5 M0"46JP0@9K1ZH)*FJL0D!2#L@GL8YAY0R;-7UI7].*PX;7,6W+W&=J3K) J. MH^MO/+T-Z3'G/C/"="TV@I\L\:C:DA'D;T0P /D#BXS7!>0/^3=9_L B):*[OZYU=^R^.E 0*.C5*V"E!K*2Z0('!9U?!_:)&PQR\E,VAZ /JX(YG+*) M41$<":,B<-I.S0Z<06\,6FM@@&BZP$%!Y]'ZS40%8R7>"@H//KP#YQ@T%.ON"@[8(_K(KFMLX7H4!Y M$S:3?4I$QI()$U[$!2J7VQB!/$/^CP+F-5W-TY5 ^FUZ&R:2* S8NLV:KB>; M5/*$2^RO%$0RKS 6'KFC5P=%.&7MG++3[SOE__2R%F@'U 8O,LV+0&VO1VT= M9]@]<)@.IVRR4SZD-@N]$VP'QS+-LFWP6C,F9(UR:0P#30#FAGBF32H!5YK+E0-GW,5\'IP2PT#S508O,DXE MH#9SJ8VPJ7W@?G8X99.=$@,Y$[0(QS).)6 [<]G.=88=L!V<$@,Y\U4&+S). M): V>WH8^9]1'(=@\3>AK,PJFF*Y9,Z,=;$Q' MF2&$.4?5[/MA'T6,'\QP1M,U!@H[OPX,\AI06&TI;#Q&!7&[G-$0"K/0 M&<%J<"2P6@-8K=/#:4\V3/=@6 4"@M&#/TSCCXL.JH?;%EO:1+D?K9VEA7SXD#^JKY(^2V/<\XF M2W=> +_O:UWU=]7XX M/&ZO_41D+)DPX46DF0/$>;U@O?:[;9T0WHRS.4_#1+Z >BZ+R&"ITRQ(J?.Q MO'G5TI1[@4\VF>F[BPXFZ8T7A__QLC")E2Q2'GD9EP23^#\NKM6M\M$\%NJB MUO][CEH\U6G++LUAY@\D1/ M5U R>@ E;ML]0J<+;VN S]$S'O>XT4L][D$PL\IWVR32;F]#G-/EWNBY=\-U MO'_A3>C5+KWHSEN(JS=D/8<+?EM(^3+!V[@;N=L'<\C.7B=1\#R)ZHMECR[# MC/KK[Y3Q%XIG*,J(;QB_EQ$'%]LPS[ANLUV641WC%9;Q+,^SW%0.<;_]I?Z5 M"^ZE_E3Q;D#$'27S&7UU-)-YW>YO&HU*$6PS'"_/DC(1(WM+[G'9OE*77T3> M(LDS:OF>!U?Z*6Y;F55Q [UXY,T%OQ2C8(;#ABNG0^;HCG ,""T:#YR3E.4^E M:7HW7!QX*-Y96=MP@S@[1S^UGZ@JT6,5*V ,/VX$%&,S6@%_ M+YS/!OAU ;^ 7^2LS%2AT?OKK=.BT5#\<2;W5QH_E+57^X!A1,$ 78"NI679 MK%,\\!9A+Q#8 "T:C<"')X"A>X,]V!3-(>@%Y )RCY7TA>X!N8A[ <)V:-%H M$$:ZMZ8^;(KF$/D"= &Z2/?6&&\?61)>5-O:=TUXISUT.KTV@67G9:M99F$0 M1'QO;5ET,LY)ZR4^59[MF6N5CJ7=9U:':5*Y^E?0PJ.G5)FN X/.GGIKAM=L M91!C=&CE67$CI]<=G$B[5GNC?> '"C)!"U8;/2@(%/3J%#1PW/&!1WDWRQOM M S]0D E:L-KH04&@H%>GH XIZ-!-Q(WR1OO #Q1D@A9@]"89/1CD^,X-!*'HUR1_O0#QQD@A:L-GIP$#CH]3G( M=3JC$3@('&2\-W5W N" M,+[1U]%G\KKG2K[3=7O]4;?\>8D:_LA%%DX69^25-2%6)=9K]9\2SF"+<-SG MF"4UZ?;WDHCI"+-K;QOC]W,>"VKCCJ>HP:CL(D9I,D9=F4T_\[3V5F MLI(6\P3SD]G<2^F;+&%O!ZW.=2C-AS-*G7X$Z M,D]#TB&)A@4YE[WQXE6KU,J4>X$OJR"H9N8\%4D<\^@BY9&74:?*QAQY5Y1+ M9R0=)_Z/BVMJ(5 O2A=XF>R5[&6[-2Y[V:J@ NSVI';K#EK]!S8G=IV5N-UL M7;?5?5X;VZRV;X75=EHNK/;5K/9WKC3B9RS)TR=-0.J[JFSO6B11GG$6)%'D MI4(:ZAUGLODPUN91M,)BZLH\38+7C] 49 M]ZF)HZXRZV^(<[JL6C#W M;K@>+EQX$WJU2R^Z\Q;BZ@W[TPL$ORTB?9G@;:PEL+:XK\&HNE%%90^)ZHME MCR[#C/KK[SX*V8NX!C5ZXQ]09M7S/:8BOGN*VE7,6-_B2/.:"7PI.(0Y%":5=J R);OO-9B&3 MVU"$UV$49HO+\OXMY4STX[IN:S1ZI\9L6Q(6^AH*COO])ZYQ9:'DK!'/C(4P'IO-4*P:>T6M0W2R3BMY! M^N>4OH^CZ T?]QVMY.#WW@"]!%NK?&>/O(DO"BVM:^:\*/5N!\ M%@9!Q/?6ED5UL$]:^^Z1NFPXK@''-9BM X.*S./$H+J>]S!R>ET@CC/J]T%!H"#C M! X*.K\.[!,W&.3D@Q@DT>P*Y@ZF^2)Y_Y"(+)XOG M$D3G>(AUN#0&+Y4&->GV]Y+':8#B<*G^7Z7=V81N6W;4,7X_Y[&@C^]XRMG; M4:O'J,TH3&(V25*633G]O_,8:"9+=S%/,#^9S;V4OLD2]K;?&CRW$;?%OM-5 M8>P37@K.D@E[VVF-E\V$).1'>T]]F*\>-4@-3#E7N#+B@N. M[.XL%():%HYJ&Y3WJY4B\LI=>)![TS L4$0C9YOH+>GX6WH996/2CW>HN MVZP@WTZ7[K7ZW6[#G/I5_L0R.WN,:[8]5Y-;'..?JMOBG-T5UW9 MVSGBR3*,\Z")(J\5$B'N.-L M&I+2O2 (I5%XT=8FEY8GS_R:R^]6#Q?Y?)ZD&3UADGHB2W,_RV6+=%$8WW(A MOU&77Z?R,V7(:1+09,N5!=G>0I>6!*SXIYEI)Y*X?\WSB4AOXMHP]T MKS+E@C3,BKVBQ[J?HK4M%CB.OGH'JXO! [:4#=G#_O7%LD>784;]]7>*^*]D M,"F9@;*N@*X*A;2?\)8?S2!>L_N;%J+&2F5O"QW*T=^EEV=)6;5$]I4<\[)] MI2Z_B+Q%DF?4\CVG :YZBMM6 XGB!E_Z_%SP2\&) JU^#]L"8OK1[AG1ET.H,7MX*H=UX"-.!Z3S5BH%GTQI4+\JD8F^0 M_CFE[^,(]J:4VON^.^=G?!$^5# V'5^A#R N$'?=$CY-O?B& USKZ\P 5[/T M 7!M#+A^VS5'![RMKW\#;\W2!_"V,7B+8+;&SFQ@NGQ_/S=(H:>J['\TKW[_ M.6;9-,F%%P="+NOP.4EYSE-IFMX-%Q\L]'C##>+L9/W4L3I5B1YC:P0H^SS. M??A)OB>W -"VZ6,B@^0/4 6H6GA6+T 5H(I$TRO#+!)-M@.L)>?P EQ-!U># MY&]EQ HHM1U*S3]=%RAJ.HI"'\!5X.JQ$JN 5AM<&0$J@!1 :G0R%4 *($6, M"F@%M"*-VE!G1I0** 64(HT*%#W^JN>BMM.^RYZ/5DQZ%@9!Q/?6ED4UAT]: M'N_I8F"HD(\*^6;KP*"ZWCBDI:XE]D=.?]1'E?VGO=$^\ ,%F: %JXT>% 0* M>G4*ZCGNH <* @49)W!0T/EU H"!9V @GH';^IJE#?:!WZ@(!.T *,WR>C! M($=G$+>-LRKMBN8.G-0% 8& &NPU& /5EL$&CMM%'JZ)\:#I @<'G5\'X"!P MT E6([B](2@(%&2_+M,_ M"VKECJ>ZW.R/%Z_:K;3C)^D\H0:X/'A#)'',HXN41_2!W&8L,J&>%,:3U*,' MY7Z6DX $3V]#GYY$[8I\3@UDZO5(^W?95'8[R5.6W,HG1"RAEJF'22PV7H^Z ML>NA6U^AO#%@4^X%OJPQH'HGLL3_<7&MOI$J("FHYRGYD;F7\FN5SE:UVK.; M):M #S]Q)[N#E;FL?12L>MXO^V./GIN$]O:_CSN1*7HLY2*/,F7:VISC&_W%/+^.0E\[?KQP MY".B/)!?+QLH35MU9C:/0B_V.;L+R56DUZ1YQ+6;I?PFC[2KR"?)+[_]_$E] M)7__U1.!]V_V39H[^X>7_N"94WV9,!9YJMI63B3[EHAO&:G=XT%#5DVV8L7IXE9345V5?"CLOVE;K\(O(629Y1R_>< MQMGJ*6Y;F5)Q@R^]9R[XI> 4>!#,E$:ATA2Z[3>;]41N0Q%>AU&8+2[+^[=4 M%=&/Z[JMP6#P3J6(MJ0-]$7MUK@[?.(:5_;ZT2OZK>[@Y:TZ MQO1EV"8+7/V\7$@$<^-C=,P=&R,CV,ZKV(Z!)\(:5,+*I$)TD/XYI>_C!/2F ME '\OCMQC *!M2P0B!K6!NH#B-L8Q/TT]>*; TLV EQM<&: JUGZ +@V!ER_ M[9H>!=[6U[^!MV;I WC;&+Q%,%MC9S8P7;Z_GQNDT%,=-G TKW[_.6;9-,F% M%P?"8?S>YR3E.4^E:7HW7'RPT.,--XBSD_531_Y4)7J,71J@[/,X]^'G_)[< M D#;IH^)#)(_0!6@:N&9OP!5@"H23:\,LT@TV0ZP./FW[LZ,B!50"BC%R;] M40M0%/H K@)7CY58!;3:X,H(4 &D %*CDZD 4@ I8E1 *Z 5:=2&.C.B5$ I MH!1I5*#H\5<]%_6=]EWV?+2ZUK,P""*^M[8L*G]\TM)K6MG5/W<5!D/1?A3M M-UL'!I4:Q[DQ=:WZ_WZ D\LL<\8#=^: PD!A#?8:4%AM*:S7[8+"K')&4!@H MS!(=V"=N,-#)&:CC]L! 8" PD*&0:+77V"=N,-"I&:@W!O]8Q3\'3BV#?\ _ M#?8:)/'J2F#O7:?3Q4R47>Z(011(S!(=&.0U(+':DMBH/0*%6>6,H#!0F"4Z ML$_<8*#3KX7H(!,(!@(#F0J)5GN-?>(& YV:@?I8BV<7_VR=B2IWR-'?WG7$ MU:^[!/KNV?)T+=X,O%,2O5:_VWU<%H.7RH*:=/OKTO@C%UDX6=@&$YO;\MB= M)]C;=FO J)DH3&+FQ0%[Z[8ZRP\F2,.=^ M%M[R:.$P>H"?S.9>2A=FB7Q8;_UA[=;HT(>YZP]KL>]T;QC[!%W%N\V\,(X6 M+,BY?+ALVO/IZTP^+)FH#TCH@J3#;KV(K@I"XZY-\YWC!WO_W?]UWVJY_]=-?]&_! MU8<6^T9O]VN2<>:VY0.2/&5Y[.5!*)\82B6%,Q);K/8"3XW9142Q]1=T/!_IE[*35#[_Z5SY,T8]2O7\B2Z(D7_U1R MGN0IO5C* IYY821:%4!:\[;"%Z3_E][V+"BRW/TVMK7OX7SZ8MFCRS"C_OI/ MNR,I,IDM-\E67^DT6_'W[S+;,!-%5-M,Q7[2MU^47D+9(\ MHY;O.447ZBEN6QE2<0.]=>3-!;\4G)"#[+TT"16!U&8;:X M+._?LJ-.@D+ /PB9V4,("-K83L46W)(I;W:!PPC"@;H M G3M.L[27L4#;Q'V H$-T*+1"'QX ABZ-]B#3=$<@EY +B#W6$E?Z!Z0B[@7 M(&R'%HT&8:1[:^K#IF@.D2] %Z"+=&^-\?:1)>%%*;!]UX0?K8KJ+ R"B.^M M+8N*;9ZG%N)Z\374@T8]:+-U8% 56QRJ4]>"TMWQH8LV&^6+]D$?",@$+5AM M]" @$-"K$Q .U ']F"=PT,_Y=6"?N,$>)Q^^C [=\@M7LMF53!@M<$?#70ETP4._CB_#NP3-_CCU/S1 M:?>[(!"K<@%;IW#*'5CTMW<=H\:C@ZJ!BG%.=TN1]P M[MUP#1 7WH1>[=*+[KR%N'K#_O0"P9_&!HT7^W!#[%N%V6OUNT^X]."EXJ0F MW?ZZ0/_(119.%K;)=&/G([OS!'O;';M.N]UF7ARPM[WV6/UCDJ0LFW+Z7Y[4 M+;\2NPXD9++*FL.HW3GWL_"61PN'4,M\34]V-:9)F M%W3-C 5\GH@P$RS(N7P-+][^R-3+2/X;[RP[W2IMN&HE1S*#SL%FP'9Y5I54 M"\]Z%G)9[FH;I0#V<#1]L>S199A1?_V=,O^22=OC]W,>"^ZPF&=',XUG5S#8 MO]>;EJ("L6W6XN594A8@D%VEF.NR?:4NOXB\19)GU/(]I^A9/<5M*ULJ;J"W MCKRYX)>"D_>0+Y56H88?NNTWFWOQ;T,17H=1F"TNR_NW[,C7C^NZK<%@_$[% M1UL& _JB=FO<'3YQC2M[_>@5_59W\/)6CM:747]<^3&F7^-.SYB^#-MDC:N? M_HN;),P;'Z-C[M@U1DC&&I+[I%]\<6#P-VC?8ATW1'& 8 M,&R$%HV&X6^[)DV S+5S:U,T!V0&,ANA1:.1&0%R_7S8P!S]_@HV2*&G6I!T M-&=^_SEFV33)A1<'PF'\WN$P@),9FO +^ 7SF<#_!YZY L /"+G)4I@(RLA>U0C(-#:^K#IF@. M43! %Z"+@T.!MPA[#5%% ;%]UX0?K;3P+ R"B.^M M+8OJSYZT6N+NDFVHDVY(=5O4=C:_MC/.>:IKH74*[W%6KEW.>. V)5 8**S! M7@,*JRV%N1T<-F67,X+"0&&6Z, ^<8.!3L] 70RBP$!@(%,AT6JOL4_<8*"3 M']?N'EK]HE&N9! !'3B%# (" 378:Y#%JRN#O1]T1J PJYP18RA0F"4Z,,AK M0&&UI;!AMP\*L\H906&@,$MT8)^XP4 G3P.VAR"@!KJ2Z0('?YQ?!_:)&_QQ M:OZX<#& L6L LW4:J=S/1G][UQ%7O^X2Z+MGR]-]D3S_R$463A;GV_6W4QB] M5K_;?5P<@Y>*@YIT^WL)Q'2H>+BSCMUY@KWM]'M.N]UF7ARPMX/.2/UCDJ2, MKJ?_Y6'0\BNQZ\P[)@MY.2SE8L[]++SET<)AU+"?S.9>2A=F"4L>/CN9L+=N MI[UZ]+#;/^31[OJC6^P[W1O&/J&8X/HI7?V"\FWG:4CZ);&I1]"->:2Z(O\E M>Q52GWWU"76#=!#+4V?4F5+LQ@MCH?H3)4*0R(,\#>.;2E]WBT?W*N#57A$ MOW*O'E=9JP)$#7:QC2WF>SB8OECVZ#+,J+_^3I?['),3O2R[.DW"TNNTW*O&Q?JOV7[M'Y_WH%?U6=_#R5H[5E_[ '5=^C.G7H&..C$:=SHM;(>P8'Z,O MKCDJ@NF\AND8>"J@094Z3"JS ^F?4_H^#K]M2I&C[[M'(2A_5*?R1T9I#E4_ M@+ M;1QG96W##>+L'/W4*0I5B1YC.6F-L=IHYS[\X$98@,EL#?@%_,+Y;(#? P]Q MA 4 ?I&S,@:0D;6P'8IQE&--?=@4S2$*!N@"='&4(_ 68:_A*@0"-P:!#T\ M0_<&>[ IFD/0"\@%Y!XKZ0O= W(1]P*$[="BT2",=&]-?=@4S2'R!>@"=)'N MK3'>/K(DO"B]M>^:\*-5)YV%01#QO;5E40W+TQZF\!./.7W$)FDR^\#F:2(+ MBR6Q*N@7ZDIHV48E-%1@1@5F@W5@4-E8'$)3UQ+.[P?C,6HX6^6,.(0&%&:) M#@SR&E!872FL/\8I-GOXHGW0!P(R00LP>I.,'OQQ_"&0ZW3& U"(5>$(&!YU\+JD[ZH.!K&*@K7-)Y68U^MN[CKCZ=2G0XGWE>UV. M6]W>\-U55<87[9;;[KZ[FGM!$,8W^CKJWY@^>Z[DW1=)_H]<9.%D<;[-?VMB MJ\JHU^IWGQ#'X*7BH";=_EX",1U5JOOK*AOJV)TGV-MV:\BHM4ANN//B@+UU M6Z/E!W('7C:EJ]4!T?)KL>LSDLY6+._2R\Y='"8?0 >MK<2^G"+*D^ MF]_/>2PX2R:R"X-#G^BVV'>Z.N89\]4Y4*I!M]5=?Z=.JU]^L-E%*03Y0/HT MCS)YNVPL2H2@[C[SY4FK_I3Y7B[HN\K+7A<*(!%Q'CDXGNGKHW]3+>JF#,3I\@^ZBU1VQL#'^!/_P]_'<>!F&V4$KUO7F8 MD=C) )(\]5?;3*LO=.8>LUT&4.62 A1A$X_U7E\L>W0IM1[Z.V7^A4*CVY#? MG=$<]N_L3@,!:Q[J<]\3%A#V.HQ0@^IR1AS'WG9[X]9XG1&[@]Z* M=3"^,_S?5D(2;\?$2E?,+K]!_'MA,Q M([F:L>T V#OZ>'L M%^HIC7VTG9 1IR$YFK+$5)IBRF?2%(',]EC+,3WR=QF-9Z$?SLDTF/P\C'-I M+A1?JW&%C-1OXG 2^G0=\V8:=!1FDPD583V--+C@7([/"7ZRG.",A@)WRP:Y M'K'<)J%7 MC2[NMN.\H_Y%_?=B5?TDC.GY\FH-D<0#7^@Q14]70>O*'=@=H;G$6BD :H!$ MN& 3S\^25(YE_"A7/B4[6["0L_NM:!!"&$Z=RM3PZDYS02$90GH:U/E:IO*" M3U_^W\]_N7#'C#H?\%GHZ_NR<%9Z,1E=(2R9UI#"4!ZMWT(K+91O)M:ESN]# M,M&B#=D->I\P4G3J:'71*]/?\J7H?7/YNGFJ7G/.4R7TXAU6@J4^:(;6Z"*% M6SY!7DARU^K9HK 6^YUKPE<)3S7*RQ*G:&FQ-"VM)'5->46:RN&I5A2]HN*D@Z\WXH1WC"00/M8!H8 M[C/F=HJD2!D:AF*5TR!37P6)&H2X"BN"W(B=-VN0#(I\0 M1H>%4\PX#8KDP^Z2](=^EO;$:L:JXI4:P94/>1F+"."S+0ZZ&G7*D:TF;W+6 M?^9>2DQ%#OJ5!FII)L7Q"\F8N>V+?^Z5>X3-/:&$ M)K(#7H4F>A&*(PJ;(5O0UZ]'%%-2.]F#"BEB=DMXF^1"J5DL\Q*34/AD-@N" M4)DN&+;8_ZJ65:A&@_5E.*<>(%3?O%2EQN=DJJ&*E,G"RIX6.7Q!%T1> ?;5 ML&M&%]$K>[&O(LVY%Z9ET!5[NN=LPF6&XQ<=,)' PED^*UYP[BWTR^GWCY/X MPI=M12IDWQ"'#*K()[B!-ZM4LONO,6XNH-^],+!'_\>4X;BV9V1TA+G3R7\VV5_8W*.20D MH>RQC2,/HE0B8!(J@@M4M%:)ZU:CGB>F!5J,XH&_Y73A,H4OY\PCGA6-?O[M M2SFRTI/4*NV@IJGG:>*KP(^8-U=M;V3^.T2&R_G]5?;"BT12SDK+H5RR-LLB&Z?SK%N/L MM=QEG)8O(]'??OM-+^J@7QQ&@W\*]T(QE>LCR*N\-%LF'3]^_?D;^^C3Z%_5 MC ZX'@#)3BB/^'=.@IXLI$FO,FMZC%2DA/.YO$ZN#LG4VQ0,U)160"*KNJ!KDBG\D@XC]<%.GZ%3$7Z^2(M,,DD.$&%W+\&%Q: M 2G%ZSV$%2_/DO+D#-DWDL5E^TI=?A%YBR3/J.5['ESII[AM!3K%#?2:D3<7 M_%(0U,J%ITGKVD_=05Y3Z\]KOR\O,FC=:SO/K.91T[OT(F4?0_O6/KKR?;L M-.R$)$C_G-)?GD\UP/E49N9.CW8^U;==B\EQ;E5#SJTZ%_/MKV"#%'JJ)/W1 M_/O]9YG^2'+AQ8$X<)_R"76.(R2/?81D5:+'V&];8UPVVI'EG/&!FW)A 08S M,^ 7\ OGLP%^#ZW* PLP&'YQH*])PYYC)OM_E;OQY53%^V(C_(=R@C9@UXO+ M YT9)9M.4[)I?X(]ED9(J%#'>4LZ005G5P%P";ADD3J@@G.JX'C!\Q%R' B; MCZ)MK>;JGU^62W(]69M#+1<^]T2"Z5HV$Q"?(7\49CR.N@X\Z>%XGH+ZJ*]P M4%';&7?:KZY9^.!Q]'7V:6_3=06V@J> K6K+5LYX. 996>*"6\D*LU3-&6Y_ M5K6&CC'<1E+8A#"F66 @\!!YNG /G&#@\XP M*NZ.#AP5-\N;3.<@3$(W853\BRIPA4EH^V.1IN04;1(TXH]3(YSK]-LC).4; MXD"FBQI, 4,'4YC)%.^[3K\[ %5@C+HE]U!51M'240>OU:)X;D45]NO_I#[\ MLSI,5Q9LY??%"<&I.C5,_2[D80D[C_% WMW>".:XF<+C5TQJ;,1S;/ Y($RX)T@1IGI(T!]U#ZQG!/<_AGICF MKE]:0)8H>A]P?13RA]6AR.'1TP&8RK FP_X,N.RT.GT)ET&2RX,L[,)+@T88 M9]_V]@RU(A1ZA?Q!SQEV>N>=8H%G&Y0[.*5G(VT BJV_(X)BFTVQ Z;O!)E:]Y&.AC9>JJ[V5O5_BY* M?U>.%5\9Q_+T4K'K##1Y=G*'W7F"O:7.C-=., ]C/T]3NCA.X@OU+)$E_H^+ M:T\^4IZ=SF.A3F$O#VQV6,#IS?U0?RJ3>]XL(:;ZC_K 6?N77"NDF/XBF5S0 M6S!/")X)1]T6RJ"$BVQU%+0Z3MKW4U[>*]\KXC=>Q.BV+.(S$@R+0D^=,2I? MGJYY.VR-RG=RZ!579[2K?_56_Y(/I4_:JT_H\7,N18TZ)&GY>+>W_HRUB[/4"[A\)WU&MC[<6YW7*F\=K?K" M@IS+\[.K]Y/&U3GWNN<;W\R+(["7PI/7)"2PM!!R\83*B?7?IZ%0=B!/_@X] M>8YV,IG0M>QZ\43'Y]Y"]EHWVJV*>*-; 9]P95 I)S'E^CU[K<'.&Z2^<[[U M/385W5DI>IM$'C66A6JAW>HOQ6'%V;Y 49-0U-4HVJFX+3U'A+K0S3P-28:A M\BIUQ'1,3R8#369\TWR?B1.#EKLO3AR $9V5=VYSJTV\ZU8I9&](V04-E=8> M='\/AUY#\RV=?P:Z;,.&9GOA:X:+C]6'0IQKOFV\*D*'6XR#@"^5G^P;ZE:" M%!:D%.'%$I+F>>I//:%=?IY**L@6"A3DY/1<(8S&1'<-$RG^*;_3G9/_*N*_ M%7P"-PRWC8+ *Z."BFULDN>>IN)6HM)M+"@[59I/&65X01#*,0Y1V\J3P^5Y*FIJK>BX&^7 MY2F]ZU<^IR&?W/[Q"VF>N>V+?R*Z-M@_7Y,>'ZMP 5XWWS9>!;LK)]:5,/,B M;G=7H7H%OT,A 74,PO/Y;H34!.R$:]I'O9//)B M903MT=-MQT&,G%G[*I1Q1SS7F1P4XU M44LP3 /%5G=A-JV"(W$NM367$U0W/*8N21*D[_D\6PV&_S=6O?F6*12ESG^< M4;=\SV$T*O_KQX^_R70V+QZYG+X\?.0L+Z(!_TPRI^JP? 8)3PWDJPJ1 _29 M]X-O8+Q'W#R;:^%F4R]CGJZ_H!((LW*B0 Z]5^]X2$_ELY:)@@,;:;%OQ31' M-DT$7W$2Q5H4 5$4E5__H6=:]7Z09$;:NMYF.YR0I[L@0+*>&2PLC!4I!D[)K$LZ= M_"-.EH)<%NXH$D2/2F'O(9HCJX.0X\F7+@!&OXG&'?_J*Y<1@730(%'^N>;( M24R_^UJ2^H[@BN[>-CPS!7>?D610B;J.R2^SJ^L.,[G7^ZO@)Z]@N,*G5\M8 M*IA0#:^W.(/)DMBMOV+8^6L)]2_*!Y=9X'\OL\":BG:.":LUF"BR&E+X5HWH M+NC-QKUW5W.9&H]ORNO:XWJ'><<;,^Z/JF=,QSX[S[5A-=T-JZ%Q0&]P(@,I M/E7+V51?QN]J,#98SAYUSC%-I%?\L8 +BCWFRQ6#RI1W&S#SYG,"8K4\INCT MUI@44'0>;_Z9QE4W4FW4Q3L*3&6P[\5Z[E20Y484ZVJVT,E,_:U47 YP CA5 M%PFQCS2TCVAP M]_*&"VXIE"Q6%\NV235ZZ)2E7BQT:F5.8)L$J\DR0M"R5\/W MWH?WG0_O?_I0-D#?Y*F>JY!=E#BJQM0+V1TU'(Q)O(ETM-M0K(<#)+\X\-) M% /#8N@=LQWOH\;P 8^\1;%X(5E"M<_3S"MR,YNM,_E!5 S35Y_>J3&]6H-W M%\HEX03F"XGCI.E;54Y2/97>3*U05[F@,*772"3B+XABN%296@1YZ]$#"/\% MCVYU3D=QSB/2I5XXECN M\T -R*-$Y"FOK(0LNJ.Y5=LX?;^NH8)N5]DUJ; '??Y]5S^H+9FKN>=E2D;; M!O7;TSF)*(EOY++4G2^I&E>*HIXJD]MMKZ7A<9F?*#U&31]/Z/TI2)#9%\MF M?$$VKRSYW[4M>I$@8%E"_,YXQ5FBO,QS<0I 5UG8G\ORN!*:I9\INY6/"F.] M?)N&S1')2"/1[I@HFY+ ;J9/FK*,J&5;THODWW=\[6G7_+&G[ $?Q7/E ]= M1&@(+B/Q78]0V/!MSGV54R'T<)YZ\:)'_C21Y*'(065K"&$CS4+97<)FB*$8/2FF$5) M^0VQA)KPO2>*5PGSZC8LRU +4\_'F /%U/,IQ-YK[V/%%Y+P'F8'W*?FH[?) M^!66N; P^/,;$MKL7]U__=O[MU5Y@\_4;=9MR931R>9[CM?[+)1S"<7\YC\E MOQ?__DN5+J^3/)/3),"SLE89?Q62(9 M5D[U^&KL6,X"7Q?9A%:I('5/RHO80^@1G_R,;B"-%H,E&:B$Q/$R\["6BJ0N MZ+%GN66TZVKQ(5U<=),&P7XQ_R_/5J"^R#Q']1W4J\FP0,4,C^W@6'LHQKW;:Q%N9,9Q&!W(5J] M";DWKFY#UBF\8F8+GR MJ>"9ZI8OL1S\7,S3AR)5E_&5Y(J]Z$19 MM_0Z:M"NA7G-H^2.N>\LXP'X]PNBI.6B.Q8D*O=-1A#R6U[F9%<1E$-?I_(J M^0UYK#303*[/E.Y:;C24R]DF>99OW+E<:J9@I(B#=GOU-?>]7"QG2<0T2;,+ MNF+&8D^U7:[7V^7.EEDP(IG7"0E^V8QW$82M$*99=ZV;-QA/^=R*[@"GX\B]/3X[,'XJA@Y1EXQ4YE4^J F MWI8U:):524BS";V"5ZPR+II2U4G4+!V--8L.M;ZU"(ZCR$N=!R/ F)JX#LME MU8Q3;QVF0)5>G!IZV!/Z]ZHWY<)K/6F@1[7%OLV-(:6>Q;9X% F'.E2D']4$ M$QEN:3\ZKO?YDM%CKZANH&-44!: MY9H9/HPGGDATJ(?))USSF5EDE,JY\SW\3XV MU/BBJH**J.5TE>JD?JIZN\HTH92YD*MIU Z'.0T_/!H'J11:K"8$I0Z7P*9V M R0/^K6"0&!"@S#A]P?C")4;Y:'BKC">1,6.JEUD*4?IWFJ\P(NS9N.US*RS M+;'@Z,4ZV["ELFE%K_^I;.6QV#0/G8/JO'B&=8]YI]Z_Y-ND223^10CB\T!. M?!@YGGAT'JK78I^*]U"L\9M\%_MFI93T7].F, 3=L0CZUHORY2[2U1S@%JMZ M5$=/K_N2RZ_ 4GL/!5?[;IW5ODE5.D,EMBK;?C]-0SYA/R_7X7R93$)?+5(, MBN]^6;)1\9VCXS^NE<^+09CB,ED+1 57NO'*^A^_:A$KS&3OUU>6?;*>%_LHUP%O M[ZA3;"JEN]DTN:, ,XKDG@XR%%4^N1SN\L!12XG+O+9:RR6#3HI393):;ME- MRVHD%'I2&%&RMVPMU:NY9 \J.74=T2^W4L?<)R'K$;%:MRHC=XH+R@W)4I"% M=LJV9365BVM2#ME*$=I2[# -YVJ78")$*#NWX]U;[*=RT[L.>)9N[QQJ0]J$ MZ'G%GAK9[MJ:Y5*1RV#ICGL_I&WQY6*V8@@0E=UV]K6Y8H]PMC+:PHC6YE4: M&#N!Y[8+_1^E$?Z^-,*#J6S0=L^QA-EM=9=]L9K>?B-@3\LJ#KK$0I7//O_V M1>+#WW+"1EEG0.]]D [O;6R^* I61.$LW-Q*RE."ZYA'>D$+_[>D.;DK0R&< MSA&L;]SS-3"IRX.T3"]L A23;%09W2W7SZJ-$+Y\I-X*HSJV8\L?D^C&RX>N MU5H0VXLMN&,%@"2-MDZ,2$L,)R$/MJ(K,50B3SXH2R[HDEGZ!7A\&Z9)K/I1 M%)Q0GU>JBDGA)G$Y[2R[]BF9D8@SKBCOVURN558CUB_IC1<7ARA0(%"N1O_T MY=N7U0:F2>K-^%V2KF6:WX=RW=;:5&^1EG38J4V MV?_/W^74LK_<'O\^I):YD$?AA,2.U=H0&QQ"O2CDN'"84/MU=$$3M=-'I:]5 M*13Y7'F8D5I2'2M:4ARJ=NUXOGYW99]ZKE&EI,A0M<6E7):#X7(!?I'LUB&' M"AY65V[3@[*U4!5GT0%?QOUI3-Y[LV!B(6-8C//VL8*5GO%:;BO)/R@...$0B%2F]K=-9>;PI)< M+.L=; <*,.!YEW_Z!:P&.JU=J'(9[VM D$,K"8P*PA3PR"4_69CEY<#-NR:D MV$H$UVK)ISZ20&WR6*^D\PQV^XM.4:JZ/R4J/%5@1\V^*+X-EE13)O%+(E83 M&4D4)7=ZXR*?KT\VE%+A.X<2>E?^M7R&DH/:OIVE/+ZA.[8/,W:^YR4VB+SF M3@5L$#F)V-T-L0?A[8Z5/)W1EI4\-/R>1][B,*10&VD+_%=9IZ\6*\- MH7%0*#*6"WVNCRJ7%=\X:YRH:_L1C869'M.0!*IQN0ZT]8D:F\DJ74]&WO2Y M$J5_7T7I?]7[T)?)]%603&HH_H2'PD-KZZ$J1TR#O2("?+#!G+YZYGA_QWBX MS ' PXPQ 'C8*3PL).+2J3[E%U'X'^DIVT8]XD'NC_Q-WB2=4Z]NT0NKEM\+ M/YG3ES_X>KZI7.:R2C!5J7!+4[H8\+9,J+PJ5;X<\5N=K5U+L:FC]>07NA*F M'XIE\;6BHLWRY4*Q3/16L[AJD=HJ72K[)E9%6M;7E=VJ,C+RZ*1XJB;XUM-U M_+XX0G%M5FH93*B"/.57#LOGWZDQ M>[(V_PM(,\;C &FG@+25@\BI^*UQP^H21Q50%\5Y$_Q&5B8I\]1!OCPT=<\ MO3I%44FKKX<@J_QXB8HK]%M+MU5&%2O($-7A!7S;&-.#;Y\D7"G]0P8=.9F3 MGJ5,TA]Z77V%?0.5IA6R%SIAJ]>2JR4JRR,>)&>J_:Z>*HOT!U&G#'GH >FB M0L9;0:1K!ZWRV>Q//L8!B*/;-I<\1_P6UG[MUKN M/ MG.E23Z[EB/1K3'640>=CL_5/3H>HT':U MMEUNR5A.4JFTJRZGV!R)[:F'!"^96KN2B.^I5ZNA-O>61&W'";G(O):7R M(NI7+IA69C8?]GQ[!+_4T,[EC&N1^TIM4A^3/%6; $KU55;K!5QN[I5CGJW< M;?,,\O]V?J\JI_9'XF__S97TK\6IOXW,6!LBSC0KN+2E'UM*.R[V2NQ8A[V0P MS4Z)KW:$!=5=6]DTY?RQ\V"+"ES+DZ'*O9QJ4YA:.U:)0Z+P!]>EBQ_=?J_53'Y!:7U7LLX_H9IX#^FRYWCU^_L\V=V<<&^ M?/^_?_[*/O_ZRY>O__CX_?.77S=$G2F_*M]*+=Q6?92K^]I7ZMN+R%LD>4;/ MN.?!E7Z>VU:)U.(&7Y8MF0M^*?2Z9YEIH\:I]>4*MMM0A-=A%&:+R_+JXB*Z M*BBOTHV/6]UV3V;V_N=/6;#KFG9K,!ZL742_I)N/++WNL-\N?]QCV."JLH#;_E= S.UG26I708&_FYL& MVKE]W;XN__7CW]EO7]?Z79J.^Z^(WWB1+DC!Y6!,&I!U;_CET\\__^7SKW_] MM@TS2E*COR47[PZ/^BVW-WQ^>-3I#CJ]\?)G9 >_'',L\XLZ=5K.C\@MEO3W M\N24:ZXJJX;Q;1+=ZMWZRN!8Q>"6%6[W+4+^>WDX4E86K9'9"E6J0.4PY&#D MX5/T;G&*H)>Y]:!2ZDH>^RJG5M097&0/(47[N4J#R##=^\'E;,\-5UDBO<1P ME0$JB_+N*LWSH(K+3"'.W9%XJ MAD((Y7011HW6!>^-'35^K-DH[$B*K R]O'_)!;[_FGCVC;[D,3OL%]UQ^P-G MP^JO<3[C]))"KS97]\A3P54B/0O7E\OK MIRP3-W+]5JJ6*>\(.!\QL+92FSRP,SR#*0P71-814@M]O\EN:SH M+T<>ZFR-0*\\%+O?UJ?7F^3JO,CEJ$3579%S"44%E:0L,+I?6J6[BR 7 M98=I,"?F9'RR7(R4U35?FZV.@RV5B]>$*_6IYM)(J=EFW:_DT?>1E5MFZCCF MU7(Q]<6RJK$7$;T%BV67"!;VFY0Y(/SMM)YS)-Z#Z/>$2'D\LOJ6S]2A,3M( MZQ%NZAS"3(>>/S@XH["/O"ZV* >>ZWECN5)Y)CU$SR5O893E =G7?)$4!="7 M&Y<+!]*SQVM(*#()0K+ 4*ZV52A<:[&?%(R'ZC3<0O5JT74!KD6\52YS42LJ MU\X/T@0EIEZJ9U"K5,(DCN21/H4PT;6[Z9&?9Q+G/ GFCL; \LE!4M!!N<>K M@K.[,+HD".HI7Z,;"3JY*+>5/=:$?KQ$DB4JJYUN^N7+WCG5=;[%P>5[]$EN M2B\6-!&N:< 3.Q^BV5=SZY:OI:)6NVIEM?M,+DO*0D+:A:ZD*?64I,OR:WQ# M#A5,?=!O.ZHJ8@<-=M#4<@=-,1XHBQZNTMF$%9G<2*I6\^B:M;Z.A2./''C* M@V44SU-]\F>:!+DO,^"KX89"[S C/)!K[649U\V%]:O(3[*0JG&H0\+;T-.Y MK6+9%,%9>=AH$3/J_<9R'8V:-U"O4KZ(/&$F#570JX_C*+?;D0M%Y9[FLL*FU+ :VLZY$K<VQ)!4'G.G M:K6*_%JNF5-G9^H&_84?%;NV] @R5G.4_UZ.;3=/:2EZ7)Q>I4&D"$P+*8@R M^5%"C]XN1I'17(-')8R5PTTE&:ZVZJ]M-2R!I0B-.,^* P-YL!($669"V GT M,<@Y@#ZG0)^4JZ0=4X==D0^2._C2%57I^E0-$N00E+Z8R8U]JB2(2+95OR\^7M9>=C>.]V+=<%3?^>)-R/?A?:^%34NQ<6'Z_JN*L$IK_/WO? MVN2X<67Y5Q@[ZPDI M4CR98?HXB-:+>LM69L2^N61Y]!(DE"#0(T'E5-__J] MYS[R 8+5#ZFJ65+Z@]5510*)1-[,^SCW'/^!OSTO5E^WFV<1Y[/^R7_CV>K; MJ1^F4MI,A45Z?ODB_ Z'4HG?,U1^X ":]V\>L"1Z+3L=GK20([#MVAOW>M/0 MJP$4NQQJ>CT-+2?ITJ>!@'2+[DFFJZJWI M/FL>%)L:*GS%L%S-KSK61?9\![% M\'SJOQYFD675'6-=#F\\='B6FY),J]ZP(>W0 ==JHE^8R;7>3',"# F,VY4] M.5A=+!A1K(ZP:WK2B:$FJNIA4@W^VTVY1FFTZXW,B4[IN@\7Q8;<2E*)L3>0=2,?U@#R$[WE2?EN4YFN4 23GK4F-'J-A12WZ9^ M&Y)T]WBD>:^[%E/,>]V#[W5?+_@.44R0;G$4>B+9=L-5M/$4)\W_B9"FUHI@ ME%Q2A0,P3DM\@.LCCR0^B$1PD#:FJ,#<&DW=94N\GH62+?%1O(Y9,C?Q/;CO M?);35:UUU)!:-_8&H>*/>5Y6E7&7S*[HODO>H_JA1"G,/L"G_]EFD%AS)!L? MV7X,I@N BWTMQ/$!5!"*[Y+X[ITBU_@@IR\S5=YE!J96FR4ETZ!N5V[ZZ3S:P? $:KE MW9I6501O-#ZY*OZ0$#_&97*5.$7*.V(EC+8 E+-;I9.V$4P,7:3?EPW[#Y+. MV)9U(XR'C&D4Y*CL"MB9DF%P;4WTUK@F%F4W?7M?]+P,\>E:!2/+A;!Q,@3( MK;[Z\CF2Y8I2"O+ MMU4-I? AU.62)(V5,K50=[@W.YK;\G[2_K#2Q[#OKRY[_"<2E'^=),W?^DA1WBY4ZX\>D< M1^L,$]F^K@]2.?G-)\_^\*N+?3Z#2R:WX PK)RZEVZ7P"0T?2X4Y8]R-S*9C MI+;0D WJS8CLH[^XC.NV;%)$NUNQ/F^HL!_P&>;XMSD37%%[6I%7L7-]<&R6 MWU^DWIO3+]>S4>2=^(,D0KLUXW&D+%JW_,.Q'+D2U/OF-=HJ8(630(>/#@P? M](]1+1.E&>W:$K@<(R68<<_WC&EM Q =Z;9@C2%KO=!;4@:,T+"TA M@2*<]IUUWY6:>$5PY<::-PH)8&*48!R+A&'2SL&4A#Q:)D9'PD:T<[574-ZW"ITW,$K -_4E^C:RX7? 5^ PQ!7J.-J M[JS2>P,?M)K5>TNZ/FQ2$\QQSH/+-7-,"3.0^HO/L[!IJC80K4;\0]G:KV/>C50 NITEGS>5<=ADBT$F=?-H;$GVN \>[9%1CX@-+8E)DV-&QC".[ M"'?!#Y&N%^Y((^NP3VBWXS!T&]%3Y$1LQ?GB0!1 H1V(A]5?^4?+G1BY(2R^1[%WSTL7Z%$<C@*&JQ/0NO61:QX[)N[N-I":U'3:1J9).$-/>*H8Q,Q*VC4'=CSE&(U[)RSB5["2"7!ZFZS'.0")53N%"RNB"_%4)0I9XL8N M8PP1Q/5RF* =8%P=17:_/O*.H2#M&=-Y$3.9&)7"8D(O)_.O=87F+> QR0+H M0<:^7D\"JP ]V2(6L XB8SO7[6AP^]J](=6V'/6[#6RS3,C=P@B8,D]KF[NN M XI X) <\(9V;0\GC[]M)4LF1DLN.X\'*O?/24 5] TO0@P2NQQ1/X$5G+>( MQ_,2[A<;?U=YUN5-(=&)'1:58LVV[_R03O$F5)IFYW80%>.HOJ9?DGL\K-X2\TSP*LF#9/3>F M,9?""T*+QRMV0;S#?WZ5A"#1R X%3,36DS1'G7T6P4S)@$G4/B8"T"*H0 MJMU45RQGJEN""IYF\[V>U97-][%HKULEA>I+G*_1R:QU+4D>:$[.>^]QKZ85 MP^99O/^ BQXZ/?,Y>8WK(!O:HQ3S7WSS/U]_>?/I'U8P!T;.@9)M7U;QH=9) M_3V$GF1N%$;,-FIK2UY)^?OG9-PV4K21=(.;8(=E\_#]VM( M^]%RVS\/<8>_,Q+J[\B.R,8+-^J/,8;QI:H$_&1,\#_=X.<\\-?2FGAA);Q! MY^[]!9L79>ZN?#*NPRSDPV^C#979V)6-_0/N V__MMYJ9\CB:0\O3L#ENY8\ M"F3 5A,TL=P /G+E3.!.R%#2*X09P4A2"N$8&*(N(1$#$Z$2^7<'ZG&@ WAE M)Q:WK?MA%%+S<^.3NK^2G4NNCALHN8'SLT\^_9W0+MCS11=(*X'VN))'N&C M<5-0TB3P)G-]WHS[;MK!49(Y#_::XABM4*DU3>949RHAC81=B 1_/3!&/,:C+G,)&Y!>( MR>V@.VP8M08,X%180K,J\26]G2TZ3F4/CJ=K?>+9P6L+W'U<#;JTC-55=>@T MM7W1\*H,%17][&I"F2B5^QLV)6^?TU&3V]N>GJJ?A(.,,:ZNK/C!.)_-#6;# M,!V.DA]""V]O3;&7->D*[T>#2ILS5$W91HO4S;QT),U9A:[GII7>0UY]:ESK M7*:Y%-\^AMN*W[[,YJJ-=S5J7K%:'+=<2_ >4F'%&71IF+=3AAD>11HFAQXY])!"7^*UK^[*(7+/ MX[ [=N?%6UE>M_=?XIO-V,&FZ"J_]YZ*#N'%2_ZN11K1%0 U.B9C^.S39ZN7 MAHN*@H][["FH#)<;<8$%HYS:%:,B0B.E6;CR9YO_;Y+*P"E^[SP:AX0 ^F\,B8%6P,WA3/A'[\D MNEKCVMVX/ZGGK<$03TPT,D9T.6^QI\7NB]3.\X[+ SFF]*/($89;Q-#V7 MSV9\."HY;Z?(R=["HO,.F![["'C-+I,)L3OH8^^<\Z*9+#RG^> - ME3&QBRK4,&(778UFP4J2$* X\_]QM1!YFN%PMF8I!?0>]OML]=^)/J$9::J: M*V3K_!6NJO"ET/9S8?N0JDAX8A9LQ!" /B+;F@*OY\&A'N'UE704_J[QQ@'1 M*B;]8<;07D06T,7;T&%7;W#4HMQUH)/0W:_*&20W@^!D*JBY+!>9:F4^'1U, M9=!/K^P=(3]""? Z@0&8Y)Z/>\ZO((J@?_AB2)HLN[Z*MF"\1 Q^73.!&\\9 MO7$@J/ES>&NTCK6?>W$*R+E)IQFJG-YV%M^2!.85?JZ0AW!'W(#E1^YZW(WF M=(."-?WPK+/>=U*NWJMQRFNFYR%0/?O>D MN52)%U-N\4FE3S_#H#_[C>64EO9823)9O](=S2"^TW0#BS7,V9[?L(V*4!R[ M,#R A,6(YD>ZK+=;!#"2?6JXP6G9(Z)(J+RE2 ]3]FSU5QH&VJT\B;009O.^ M>^?F/A93(-FU"L9N(KE2]E;BCXB%PE@[3P8KM A2AH1?&D9U<785(CL*L2.&JRU%(G\_;50N\N)?^H\SUH8IB M7[ PNA[V$'!//]T@*SN$/R(3$^%W;$LVJQ)/<53QE_M;E.-8!MM+RQOZ,"#? M=^HF?\TS?G9ME;;[F%UL8_ ME,R!?&HPQW-)M&,+IO?KE-Y>-QT44;[AXTK>S5IX99-!^&W-YYZ+L$W35L*/ M.=ONL)4@+?2\&;I"CEP^<-8XP.5U\];TYK?M7W.\_O M ,A>M[#3!I[,J)/FZ]8?I7QL]G #6XXU]@[#H WEA@-Y]6Z$=#L29%4?L ^( M]'&Q82&B*N=^6Z@>5?6@,D4C(SRDVU*XM=_V !FEGL8>=[=1S\P; M9YK%H,?%2PG79T1:W9Z1&.6#YQ=Y\"3&>/G(2/=5/I$\T[Y/7IP[Z3'%!K+U M#>T? NC%?EFK/V02'P-Y1O"[$;P%6>?(?$0E+(BB-4TLC-:4=Z9N;,)F&DB@ M5#&)4UTAKZ)Z9P?>RQM7&H&GW\#4O:T7=S S,'QFZMNY_!LJ ^5.@H-H)_6) M$#YILK7](JWMI<6J\5FI#%D>TKQ"Y=BU<>31"S==S#'! 93DI$-28WX"%NER M[,N[^)Q@"7*<$,=I%,;7.U=*P&Z9[$&C'ISP,6,>_$]VZ H)^@#-D!JS'CAJ M?!5>E'A^HI/!!;&6L?!@]6NB\Q1)*.3W8-NJ/;)VI\ZKKC(K1J'9+[*_X7PR M&7\,<$<(NU3:\"SM^70-,"-\WQ=JFA&^CS+MG_\DJS@?(A?F-_AA<1'U/+S5 M7H]9:4:2MI%'%!RT2.MV,?YG3Q!P#V%"X/(\3+$:K0=T2/08=[Q((XF< M!SUG8>LV@2>5EA_7!,)+X8AF)X$_WJ,+%8S@5*/E%.5QI.669:X@E#G#>!/JEJ M^O4=XAF1<@^T>[F_RX)0X5G5-K64_2WB3K-*9;P1SY/ 99 M"DZC09A&TYJDURP*P//0I!SMDVYU .# KTCLL"%.DEKI3$11M="]P*LOL1:V M7/W)D:SEM6G3J^1 .+;#3H1JG(RJGPK4ZI4LM8;K7QZ^GU>K/ 9M'+> MLK"<+% 6QBH)#DS'Y0VZK W%:VB%P3SAHSKOC3\*Z#8X M]RJ),X(DJT\!;:/M[JTV36G,8-57!HRXYM8IQ&TA+22L#XQ>U2JC[8#X,".Y M(QIZN5_"Z1Q*@0F^*<8O^49*J4WY!'(DPHT!U4(78%@/ ]%'VX!MRF_<;HI9 M/BT,34N4Y$KK96>@A"@I*-APYK"-WX*TFB1Y.A P*7?C M"V?R8[?=!D*"&3DF+6;6SX YL)3?DHI&@J+ 2PW14X@D/!'.NP85Z.71.Q;J M1))]N?X=7LPR6#I@D[[ M)A*!(3_@!#XPJ\3*DT9=76EG6%!A:/6YD\>4^,[\GS0JW)3T>BRD1;>(D*;K M182!(4"K).Q.6J \ DF:&S31P&Z,@/H\-$#/3)WP2=(%-J'='*PV)U9NFFXC M[IO?H<[&+C9GV>4XYU%P0'/B;,GC=GP.2+',GXN;@%ZDPGF8#X'\V_'F+9(,W8ILR3IJ&7]EN6H MA_8L8$UO0LK2\S3]$Q!A89M,5"*E^D8QQ# *JLF?V%/5WJJK^BUV77R=9ZOO[K<^!)R1I1DPS://U8#\R1[W ME8;9B/UM#7?5!=.4 >O#T<*AH..6(]&3*Q4+R;V: MVQ1'3>%W@XY_%_K1/)E)<&5F!9($G,+<=X9[X9=N#DFR"QGI@-92='9"*KX+ MI_H%G^OI+0IHM$9:*" V+'R8;4\Q\DD-B3>VMM.H'!0% M0V 3.CNO)[+;1I",@]@2 H!Z&"87@9@O[5V!KCT&J5[^=-?[;AFY. 51?76# ML#_94/N!K60M_$7+0Y]WS, ,HU +[K:P]47URXM[,()MLF &SK"Y)U(3[$+7 M_7TUP)!8C(R:N[J8!*6/NO/7+B;29,1IKV+;V'M#BG,2""D@KMQD'F-G%.][ M7EH^ZWF(BKJ"*M("(;0[![3JWW9]Z+HY?RU13]%W;P=GQE89&!]Y[#0V#:0E&W@Y?TUNJ+2]$8I_CBC9S%,HRS")]7F$Z#F!"I[ I:28K^RD M-$>,I[CT"*&TY3O.^%K&B1=:NX19(_(E ]I_:8]G7Q;YJ3G"P_)C:0KT,J=J MWNU^F;M=G,F5\O&8[ 1Q^3")5T37VG=HV6?3O6&@1Y&4NM4*>OFAHJV4B:;N MN#%]2%H^R>*_E"OC&CH"O8!F\+NQ+D/CVBG&<:D'0 O_) U1O@=*;8(L=6H] MOYEOG^*09]8U*C"GI7DI;5:>9>CM0V) ,_3V4:;]MSE=_=#8LQFG/870@627 M^_9FA[MWN>A#;I1CVC"@4?(F"""I !EC6\OJAW(CX2)_(*>6\W&OZ]!''FNI MRC)W#JV@32G-K^R7AIY99([1?"QYG".\8AKJ-'H^G'4-.,6^I6?;G8+R <7V M] +X4T@FE#TWQ<[1$OXS'/V7JHFP[3:3PLTV0EP#8CQD*YXC]?F:R^ETZO_Z M][_BJ_SF\U_-Z6DWY<$%HNE!JI.+3WC3W;6<&PW/R9_X[6=R\<_?ZN+O,C$) M1 2??/'W;WSR8=R3)V.D']@>*F'X_?4GS"KT&7]!Z(4"1 1-W<*I(IL+9SID M>[E_;Y%PCJ.(:)N18H)T=.ZDT=I=[@K?3KU@;/0";GF+XL;,B+[J9RDJ#:\$X4!6 E+ 7L!@-(ND";[,IFW&]*)N?6P8#*G_8B MNB?O:1Q.1;EU^OUVG16N4307?>1 VZSA@3!8S<5)3:_L;W3KN(_5>NV8L*Z* MY KF!X8_Q,X."GKJV>X?Y'_*(7R1H6I0;ZUT-DI9:9=+KH53;/6C5G3)YX2S4M9 M@ W^=#3R8Z*55<88N#T<.IS/M@K:E M+UTC.1MGJ,[HRE"WPI+^_--//GKU,5W:E5Q,*%9+>_RU[%!O[VI76$>WW34_ MS,7S;-.4M-D99YJ4I75E66K&W1@8WOZ@A _L K#KAI7QU9?/S_H:S[;GL\U9 M+'&42F&"=;.^^U^H$Y$3!#\F0> I0Y+4 *H.57=?L"'D#H?C@26PNNT(.U#CR-LG(O9[*31 M>YA56>K1$$+OC->-H.:9^#F'&&\,,<0W/?G.-"Q) $F3U$0M/)0@\ 0IGSO> ML5@+3L&2+"8J&B;^]8;;)[AC'M_=TUK1;I18#$=U5Q,##L'!![-B(V-EC]_3 M4X=#>1K.ZKS[!*\2U$P5]\>]A1]N5U*4%(8SRJZCFK-I=5?04/-P)-P Y;K- MO@-0'Q=;W,%4+BE,FQ OQ$V __DD')*JOK6QZ2: 0LQ__N;9YY_]_E=?G'DI M8"]JRM-_;AOW^DT[$'DHNFW8_?EKM#52[/ %[RLW-;C2_Q,I57QWT6L)3T*# M^O7O?O7DMZ5D4OV,UBW/'D_L.]WDGCF.I^YWGW_VZ>]^_]O?_.&S7__N-[_[ M[/-?T:0Q/_1GGWUA:R):#.FPGM8$_Z__0UZ#]4;1#M5/-4<*\+QZ90<%R*YL M'(NW23::+'KCI.U.4YQ2-+_S\0NB'($72K9V)*-7]\VB'^]S[Q1;!"FG+]_VR-V1I_GM;8T/A@ E%'AD=YB-Y,&-A.F0 M*1*&6RV'UX:;\QW4/UHER-*,\II.E6T]#D9(?"/T3O3MI=-F!1\\.M5"Y2'; MV!4M@6QC#W\0>;U%$)<.1J""Y-,P=)N:@=':+"%L?G,HI];.!%69K>=Z7FZV MG@>W'H;96/P4MX["4&(KR79Q/:\MV\6#VT49];;TBGW7$OK;E'@6TJQO0Q^6 MC>QZUD VL@73*8*T>J_#13__L?74?[]W_[]+>??)$+^ ^TP+^?Z?.!BD]@7VTGO',T MR?1H_6GUW]_\A1E4CW"ZVE'.!*&,_T %Z6)%/TS"JG-PO>DOA>S=]CP%_B;< M ) *+%(J8K.N,?GUK17F&9$#Y;(+\">&#DDWP3U%<-7)O53Y7I0:$ '!!MW] M%1X=^J S")][[3;3Z+DGP>;E<1G6TR!-VX9-?CI(H9^T3(__9>S@HV$'8V X M((3#C"P&6D>78CE6;B3X.$@LAD4]X3/U$=J!ORQC7E_93W0K8)EMY/8V%TIVK60 N3]'>4QIKF_ M+7MNWQE&9F#>NHHIZ=2":!K;^/ 'X]Y&F*%#SPO3)17&R[LQ<5TZU/L=.=&H MOH7SU&:)3Z>T*X8LM^=2WO+D7>>)DPD9'I(9(!,R/,JT_RYKH3UHJOM-NSX3 M9UGNNE"VFPM>#'"V<;/UO0GS]53MG)?>'-PY439Z$H2P2LX#T[=HRI7]X,WE5I)Y?*KN?%9\MZ^%)9((>E^&C7 MEZ;8H=&2-S'NUU832_.6^VXX(DRWO)E01J;IBW.)48WXR@-X+$7C#)D4T_E@ MK AXXYS0DPASPC9.N 9B6XR7^WEP15.O/,MQ@A1\M"C1/Y<"M++97\^JS&;_ MX&9_0#?B@A2<"ALA?P%B;*Y=-)S]R09R/>\O&\C#"WDSPW0]C ,_XJ=_^")1 MZPJ_!8$J6XZ>*W3BIBCYRJ*B*NR35S/ M*\LV\? )#8UL-F(7DK $\<3FM&GR"7%-+RM;PV/A=<>@SQT(1X7.OH;Z3[:* MZWEIV2H>(48'D\1-!70 -%PY!0K0*Z:62&5J1(!8-)XRR/VZWFDV MFD4B.*\!1K+(%AI M<6('VO28"MFR^H +K$&#L/Z!H5D=D,/TAX .8&>[@V1K6>,:B\)9'JWIP9>, M&A>)=[XYW>D5&>T]-&/&-$VCVN&H$IE5)L4C]TTG!+1Y=,^_E:K"^K46B01[_V=FPUY] MA(](?FWSQ=^^_K/\L_KB8ZGQA#[\0"X'2KD;E(5O\*]SKKFU NOI:D(<'MAE M!@@PECK^E&46"2*NGH=/S$ID M^OEN6YRUCD;4O,7"G&,\0-2PB0PU&2H]7,K8C&X"-;59*X/MC[C/7UW%-8&_ M6Q7N!0UM4S0!F(S2 NG>^<H@6"OBB6JH!4?8)-.9G4I[=$)H[HL%-RBT)LH>K> M^05@-ND;1"*[_&:)^IBWQFU#$\J,9[1#TJ[+-P*>74"I&"Z_]FCF!5:!J3A]9MRCL'I1Y*-]#/ZKDJCSQ.(4H16VH5'R"@11 +V"4X#R;DJN+?/R M]8^27D[F$36J7I[BC8CW8F%:^+ Y;PNYTHZ/W.WQ .UY3[I#Y7ML4])\DFC? M8'<34/F\@ZP&373/2C [!^C'<<]*R$&>8D$<8$FZ=7";*5573T;00?Z&?"R^ M4=%@9AR.FH%]YCBL(0R?- M+K);0$36];G')<)W#,Z]E[LZ;A1EF%WRSX]B_HR/;$>D,^'NKSYMMR@N0R5 M,PZ7R #/M&C] &/E[KD9RH@12J7FG]S6AO<7G(]AU.S^U55%)O^G9CPL=8B6Q7M)V]40?&*R;@;.2P-0J.&8I0;M.^P MF OWO?.V95TZVFQ:*A+\/=P&"T!-(?I[)\$+]^I!FKH3%65FVY,U%>]YXBC: ML"$A78_:> 2P&F)7&@!]3UGSE_C&-=9J (6UO5\ZE:ZZES5O=@_>)"\*1G-] M)D]S'S0R8N-0OQJHS [BO6I6RGV.[ !M.129RWE^R1?@M?J:C.!?9^KH'>^> M4XM\Q5RIZ-YH.Y++4X6P[<01J?92@ MI[>@R,>=9B(L)A%RWP/FH WV%.J6MYW+B_[[W!2O;N\X''!UX@;& G+&)KF*WGV>I/ M3D-//5*WFZX_H@$"[K]NTNEUO-F(RJN_O?=;%T+@,\5:Q!--S4/L']=L[LZFE5["A#[*J><3-TPE $Z=\N2>CYW# MH&>K+U/#GOL>=7O;->#H2714L$4\.165W"S_DW9MYV;Y1YGVW^=&XP_]%C)\ MY.'A(Q0>U5;'WI+?YK5]&,7.MR#6.W/'#FA9ZAZJ7.QR;[L1=T'+M M*/NE&3&)10,X(C1.6V5>,F1T4A^,;XX>V;69KOZJEF6V^P>W>],F7I\0PG;G M.=DH_QP4MB6#)GCE-''F(4T^M9X-ZGK>=S:H1VIPP7F)2*YI'/ F#1*Z=-JP MI@K=,1O%%;VS;!2/TN="TR!2#E)UV&[K#7Q.J;W*"7/9:N@?H^#0R %L47JV M0O7RYP6TM540:[DKP*5E(B7O[=IROJ0K?.*%D^VSD[AY?3Z$C"N.%LH MR!0A?Y_U^@@X3V@NV2 8$CX*>^D6 MRB2*U[QXLG4^?/;0(UBT(FWE !-@> J)5$OY!Y%"/O0@LC1%[N9&TX6#MR[ M5M\".R:P6P-U;5=H+6SLW!6H003CHIL[QIXIB[(6P?/-K MI:B_.=$?A;AGQ= SZQC*#N]U+;YLW8^AFQ9!>^@DKAC+?N2VU<6V82WC1:4W M2]P )N-*YG'(5G0]+SE;T8-;$1G0U L86OC&2;,RG;V=?A%&^8]7Z/1GE;&104(X4&DT:&(M5NON MM*$ECG;2"2#KAD]-X.#8WH,E^R)?[(MGHI7K6F[9GA_A*#LSY[R605[.>^Z/I^.HZK;[E%! 'Q<_*Q$^Z)KUY\^]R33]!6 M!,Z"KGMEB:]-UU>#$&4, M]!JRJ[UF-]LZ81N_X4_3V3RSR::%D;49Z8M(LV M_B9*?6C/X[!(4=,74-RQ0IY"L1@@-C!=P3CO,;Z@+[FH*"G'F"E/SC#6UN^3 M#DNR.P,W8<<$-Q&J_<+).K5ZQ>1D+3@X] 0N*8<^?H)%57UYQ_PB"SP?(1$D MO:.T4/[1,OC]Y9O'%$EU<-5E^5F]Y&$".^_ZJ)=-YM1Y8AOZ$1Q0W-3+RFQ^ M41QT+738AVB6R1F(H?P4]C;0"G":E_;=4[*K#"X>5=PXS!>2#WH/A@5+FF[M M"7L2NO7< "'9)[>H+FM#)2 MS1K*NHPX9>H&LD7M*::_QAV3S2E0,01"SM! O8XI'XQZB;O*Z;64R@*C'=1L MA.5FSUK,DFB6S]!.1Y.AMI$;M/)I+0U:=$:G;5E^\8K<+;<*)W9RP31L:Y[U M7=EJYP7.O4@..W13#WLG>5)7]O0Y^N7.S:]K%GF*%*_Y1$$?\8Z.Z=#XY!0K MP,9-3W@+"B=)TZ92W1^9C_GBJQ=#Y&.R&]"??UXN"_H2_RL<,OW$YZ8X(],! MUJF%G6X[WL%!.-]AZ,__(42[3/#FZT$FW*.\ 4-Y !M9&ZOHA,ZK$NUC1G-W M=@_9;P[D:7.Y%ZENGMZ%S:IQI5%H\>?#%!L#<+R1I>EK&[HP745[ENZ/;O5\ M5S>(X[]+&!__Z#:OZ)V!O*Q!E]Q'7]+ JJ/^6,CO+ OZ\TKFFQU M U_P *,W^,BER%60],ADC1&C'B#H, M.[@PWS7J+ZKCI3Q;=UW_"J\'+;R,*6-7*#F-Z/;\NSU-70U?$6O/$Z70XF$F MCRXB\DEO7[D-%AQS,=)]]3[1=V?>[\@M_UC$!TPXZ^H6B>&&Q:)[Q.4=(4[4 MVI-'%A3H\2)"E7(TO=YH]YC\S8RQ3TCJ[AV>M)TF5&L[]CK[6?>SC"'B]L!D M3\F)SS?J[U$8!VR)25)@3_%X?%E8K"?0USQE/S2?O.\_P?-M<\8[&/T%]NO: M'[I3TG\;[\QE=4MKNT34Q.F;Z>DUYN9$;4[4_OP2M8I!"&F,/9W.76Y)NJ[W ME WAX0U!'"=S2E=88-D&KN@591MX5S/ MV\OF\6CF$0$Z?2C.!>KR*+GK[#U=U9O+IO%HIA%2@@&*?"$3Y6TGF\KUO,EL M*H\5:%QHX>[Z<=LU=7?9*C)!W$_*5)8)XAYEVO^0LZD?^BWDO?W!E_G:C?"" MI*,9-?/:@%[L"G5KFC-@ +/+$6G'QI-;"#Z(/NT<"0$9D(V*#JU/A39L MHWW@EEZR (H8$P\P5"!B%W!/)'FRP (OZZ)@\I.;.4B1?RFYR1A>=(Y_NQ_( M$:F8]&XX=H;5HR?:O&I8BD1:OT4DRNIE,:ML@40/W<##F!(Y(J"CHD006"BZ M0^?+#$ >!87'14B? )\$KER8P-PK=TI(8S##$4E^*T]Q)KQ25MUQE+^Q&N@P M")*P9O(TM"6PL' GI]=\5 "& 8D8AA:C7CQB.CS%R)?VQ/PPCT&AHH*NO .W M5(1U986F(?!VK(9]"5S9]T&X*GIC!D:+-;("L9MC2':D/[:LV+>(_K:KF'(7 MB\1(7\S;X\%-?QMS'K_O,_G!5!#'Q(\O2=B\=T/-DP >74O>X6?28/%-:.C2 M!4[V!\58WB1FHDL&!I4NA<@<:O0BLM@N!#08(][N9>=-,:('YTR#1I;%">HC*@&Z Y[M5!7=;B>/XRNCQD'-U5%6YL\OK M#W8;":=XW] (Q&LRQCXPLT1N0P,'ZSCV':;#::QPG[6E,;>0$; 5VTS1O;I^ MU"A-'DA/^A""X)&UZ5%"H(%#1"_!&H9F;KE)V]X_^D3-VE[+XC1)1W3DM\1Q MS-F&P2RW$[C(T#U$\1]6AU J=&]R:XJY4&\T7SXJ\E,C#?*M,]5D#2!H=J:- M!K>)@L*=;>4JH)MWME_BSO9=JA!KNQOZ#YOF3,\^V7UXOY!M<#4=F0, 87VY M 2< [U[D"YRWC.$:Z[H[8MG1(TY"6$"O/9ZB6M?J-!N)BZ&"WD5F/E M/07R(A0BZWA@G'/_@Y5%: ?!?9Y#ZDXB7&N%(W\&)M%VXGGQ4YCC-;CSC=1& M5*S0E8W^[R3 T;&I^?EMHRJ"UBW/EOI-/IX1=6_K[%,A;TFRB)'?14%^0C\=.07P MWJ*V"TFOI<4_6ZUE51[9':"QUF(7<5B28M\D1UKX'"I[]L&W&CJ;_Q54H+75O8@[U*UI6L(9E;%&=KE( M7#K%LO(D_LMQZO3L8A83)1=)#FEEU&%#S5F.?&+/Q78YG9X3ZO ?T;H]<#;K"NV:* M%(=QTM_5@XN2!'-/0<8;+%U\Z0W\DC0589-L=$5WPO:@=##S0<&6#]TM;Y7G MS@GN)J]@Q@_#G>;8R*+DB3O0J[^%%_,]10+=)''$2&LHRJO&\=^E_%?AB2QF MGD3\[M\T'W$"A5N3,9 B4$IMF,BK.M'1#Z(L)O9/FKR1;WUG&9]O1Q*9K M5:-'Q4MKJ4SL4BZ'\F*,G/!O@+U9N:NJ7GJQM?IB+K(G6/A.BG.T MS^!F<0":OIR0]-;E'&>?"EW6B0&BOCE%W _QH4IAN]@&K?NJUN+.)8.C]62# M4L&])(Z."V7!FY^=3*D#*>OCPCM<<^LZ#8,+:1S/YGCSEWMZK5W#^9ODV&+Z MCE!/3XROW/3=@,/D#N0F/3.F^Q4Z:-E>KB"D+*C+K(2X-.G%NQTIF*B#D1F+$/;2>^[#016U!A'U>&7KJ75SZKZG+7=IYG: 0$ M@3=/BO]P)O$)_3T.._-Y!/<>.=8]L\_^4E6!Q$8(0PCL\W MUAIT/AQ8:D8>N[M2-3SEO Q;]>*&;D RT.TM(/0XI=Z>5K24K\E5 MN"V;B6=E]EA?I^Y*O9!Q1'S2"+IA'I)]]?+;$/J#6]Q"2E D8MI!D9?$-+2T M[T:I76:TW#7L\3^35/G?0FXAV1+J%MDNV/<*;-CC/B+Z=Z^])ZT!SADBU%+- M78QX1K(Y;"[PGC7OL"[9G4<-;(2SE]/)^9XO MMHLDU=?U"UC3>\V%Z6#OJ1#?.W4!VM(T>K^X[MZ<^P5",1PGKM<. G**V)]9 M/#R+M,YVY^1FR/AQ!/B:"_5Q!+N= & :NT2=(/-(YBZVW,7V858Y7$GX"!&- M\<4M)7<_7\^;RZ;Q\)&]U*E:!X^X[$]QS9F+PQ1#9I.XGC>63>+A)9&M(!VW M5W&S,US1QN013@5YNK3@G.L#;4",Q X@:,FG .17(:$"#667^.#9PJYG 60+ M>W +LU(EHV%\CWFYZYUOF1CW''=Y%'[FWKBNEYBMY .?0W6[[4M SS8BY9+9 M-1ZO96TIYQQ.>\T^*W:%/H1]C5$$]?"J,'3!X'SR2A/07$9RE4>1;1F>V,(E M+PQ8S*@5-3@(1)*4Z_PN8/X;U@ZOJ3,TX&%J1BY4*(MZUOLZ#[PFV&.M.ERF^@N*-8 W1J=>.-;<1 M-MTI0K^''MAX,0=-U$F(O SNS?64I/^5&P@2B*FV$BP=/(K;B[DF]6")&W\, MB7>Y)3(T(-;#ZI\3;19D.6CW6X1'P]".TQC D:$W%_M2[OK)1UQB>F^F'C#% M4?6<7"&NW3^GDC^1GAA.@ 3ORG,R[FF:Z*((?6J^A_/M[5)R'<8;W[4>:I@" M/WV[[2-U355=%A^3,PB@)K>H]#NJTAFVL.R=1?\0790O7Y@>(DO M7\RS@!];LU2N=[-A!SYI#3Q+]K9(YYD"$WFU7,?2_;$2YE,\Z@=PI M (%]0'\?]3^'V &U^[(/9B%1S[]0:+M,NPR&8Z5C6??29^ Y=8+!3\RK8\_ M4S2>CC ']-P9!V)X2#\X.B^'E CQ.V;M\)Q32>.LT1V84B\6E]*E^+O) A<2.D9>.2 M62UZOT_8W\W'[H^E%$LDENMAPRV.YM:&K5 =PNTH%%:SYJ8U.E>,]XXLKFF, ME847&3:NA!%U4!:,Y.*&G9IS= KO*87!51=\Y@4G?!9P#GNV!S0M-3B1N\UF MZCDRMEQ/C;,=!Q%:[Z5I4D@]-#<>\B^XPC(5IO^>0*U?^ZF+%:%Y !P"BXUB MB^N9,J2P!B'5QD8':D8IY7Q_SO=_F%7>=-+=%_9%V#$Y0GVN#U_1B\J6\."6 M8.DH\\/)*+QOS'C;K'Y[56\LF\2#FT15'LJ=,PR_:>!:EC,;P_6\JVP,#X^, M"+7L5S>'ASP:T-0^: TVZL^\'J+Y9Y#:30?RDK 29 M#.)1IOW3G"[ZT&\A[_H/OLSC1AUE;5V?5CODT%OL_J"&F,8]$T4]8>U"JWED M$\DF\LX95;>#%03K2-6-,F;ZD=Y#1$[("(B0X=8BG] +!A*Y'N3VKYP(^JU= MQ%;#W+P"H7&*S%$HMI2^N(K?]UVON)@9$HQK:M.ZJ3>KFA,J9])N%UG?K70' MVAJIA<]JB D+G=* +H#BW@2@$VX$J;"S-B/3#. #PN4HGW+"+1\C[4P]\*3 M5IJT>@!/JXGFU7,JU#>!YXJ+Z+F$-(+9B824"*@5W% L;].4->.1ZH%!ZZBH M!C##H9:[@.2?WU@A&B EBJ7EAIF*GK<>,0B2AEW'LJ)O 3:X%XEK>)0,1\@; M%$_P\P9,3&52 X/6K0"3DM@Z*K;+\C4]R*YUM%Z9OYGK_K(1 MG9/XJL3'.>C,O7:;25BX 3EP47MV8>PN_!W#'T:L:\K)+Y@ #PA4(N'X'JG^ M4-V>@]#<@;'#@KR5ECSC+*,+G-^;K#7N2XD'B)GNN\8/: [%\T )OLN6C%^P MP@$DSP X1UN:@KUZ@:)9UB, _[]N!30% M+"=P7(U16YWP/E"'15N;JE'YS MUA:Z;(!ZDNX>6FG;J542URC]N.T:L)YA5H"RPJW&CI:S1P1N7$4?%6Z[Z!'[ M\BX"+#)ISFW==^:X(T=C8K@^\\_;HQ:)BUDJ)^]@O_ =+,)FEK2EN)N3*_M MI70SGHXN%%%USXFXZY^M_F3TYY%X;@3S%/#CQ"K!C.FOAUNA5H"HY4">!)G_&;3 _%X 3IJ->%%5&55 MCJ61+;?5$.T625^"0:P'V0OP##89\@SX*:"-PX;S/="]Z"&B3>6'J=HI YV- MTP"LWE.SFZ=HSV(UL8_$H^5=JQRD)T^PGKJ=_)!>(T&P%M'4Z$O02V][7G"% MWW(*H3&0@X' K?E,LVX8G M2IZ8'KB%2S< OF?G1$WK5>#>'H@W0^G.3PZO\CP(9-"]-I)LOF6$<\7C-O3X M;6ER='J45O[V\K+#FCB#("HAFTF@[M/BA7"\4)(T"M9_*X2.I;7_ WZ\O_^]-GO5[1%-#@!^<'UI@+H MQJKKSM>:&A*H32,N)"&Z3G$6ZKMG7SN?5 _05"I@7O1M,H*^.4EA^O;S MK2 .]I5]MPLRN6%+: "GUU.N\"W>"R(@*G;#NY3?1]FP%? M4NS)_=8U#MP-$OLXCY$JXP5I^J^NL%Z/UE/AI<8L=49MTIPCYTV M2[1NUXTU\YF'7CZH<)J7KVT0KC]XI60FZ3!=8>E!/"7N;W1.A%X/:[[P/1XL M?.9ITI<9T,_30V="9[Y+,HR '$?/HF D]9<2 ]@"ONK!^"']I"]I,7Q9TZP4 MJQ>T5.A!VKJ4O.[WT^N:?KLG$_8L#KNF6T/(UC:!(%?+/3'"#^'SO\9H;XF, M;AI!8QP$3SD?5/A(9X[X56V8[>20<>XAIJ>[DY>9T].4(E.*@+HY,83EQ<9++#]%;ADWHON69XK[&(S8MO_N?K+V\^_0,- MB.S_H+*8G"#'N1TO''YLO637+UY1 QL*33@";UE1;N\0P=#^7Q^J=8MQ[7=-'C1(IH9QJ?P "EFFGK$TO50#B/7SOY*L5O' M.CZB\$MG4DL3+,-U$7>SY?R$-9GYI5G@3DZ<2D\<=I982KP>?7&!WTGT.HJH M25/*&L'EBON::&8!B3HE$RN=DSH<#-<&$-]8.[2BD"XAC>579MJ$VZG9TC.9 M" 6+0ZFM!ADI?A6F8(I\+QNE7(!S,O)$8W01]01Y#O9.F[/0_+SAAB\6E\3, M"ZL#.822XED8O&_RI?G= M/:B;,MMYU9BA2I^Z2?/0V?;\LZR_SW^%I%@TM;2KMUA(][7;II?&SC$BM'I# M])U]]0^BXDS[E3_A@TY\>#]Q'6)?S^76.&/%5B%]VA0O(I76CNQ:F!8RAP>) MD!T7*NBKQO#B=PC0)'0]ZD=D)@N2E ^L-9E]]2?LJZ.\J>Z*K$8^ZN6X8[': M!MX;QZG%PL:7\!N&(RFU$;EP2GI8I+B0DF6"(T+11 :P1Z5NDD:!5/\AU<04 ME#0.X+I=8\YQ+3KIZ"AC_$+2:,">(QU28U^O4;%-CB3S1_'+BEQHH\/ X6J^ MFUI=U^_*5I4TAI7("_+1^C?ZZW[UG.Y%(RQ6?YIZVB'4-2^4(XFLDH^OB7QJ MU9;":?M\J,N;;TNI2_9NY_$<-BX_;I5"EL'1DRL-V^*5;01_0; 2!H8;_K6N M*MKH_D0OR&-M%@8AY7"]66NY,"ZWFM)P'PF.(H.^*8,_G0 A+$K=1?E_1@4TW(XYF4\O0Y ^@XDZZ:?\9S/-;\]>OU294H(?)CK MQ7ND4#.6/5O$LW[&^;H,][^ .\]P_T>9]L^R]N,#:S_R 9RS-ZME%?]2\ M"K>EGDLD&9'Q&XYS1+-GGFYA3&7!XPVMK_"K'\;_K0-C##.M2'I*A@8&,@$T MZH'UA(LQV>U]_PG^6NEW DQDTT\U>S)AL5(\-W04NC>24P9Z5CG]Z W0<_=) M0EE@*F5MXM&'0&(64^%=62Z3 ;8N)OS13)= )TPBRXY?9OR*+& YMCMBQ85K/NN MK+3AO;PCUY!#4DZ-S!@1+46R%+O",SQC@E( M[F=DD3D3)W@KE MGN)9^F2)+JL*TA>8MCF!1:UILLF^E'F\'B)2:(&%1^M(YSSON[_(??>\Y/46 MA_U=U[^B@*YCDS(L,P=^KH^CO;J42A&K*PNW> 43; 3"R/S@9>N:A=0!.":= M8W!CW0=(,+P@VC/_7%L>?'#FTPRO:F:KBP?*V?W0K1'5EVQ#;Z?#&E+56S*W MC@:V*F]ISV3CLKIEI.I9MG_$0EI?P7> M!(KTT.+*%BURVB8J ,W>XP#[2MS%0]?+#K(M^>@:^;-^;@3UQO/"4$8]L5"X MX#'<,\6 >?R)S)@FA_9#\?>XQO1="JTWM])$5[F& MX%7$8S;NF<\L^[KA\8L(HP\Q;7G'?AU7CY9P'3#*, M*"FM5X\<#"L'^I.9[6)V6BP[^[0],0+[Y9FHC)9'W)?:#,N M+<",SX?X\) <.:)\<","&3GL]^^\D;33(N M=;+@43!6Z0VC&N'N/?_:ALB%#>WF$2W$S.YX&*?7A'RXE$7C M*J\6,X+J(YB(3E0B>\D]>/%J#7 [&15><2? % DPK=TZB<*][Q(]6Q086B#. M*4BGRD6,V*LZ 8XOA>UVEVZ['<1WC_1/?$_%G9,^)WQS/=6-!Y7S^,U]LM1% MDDF19XM\.7-R1@]&\5E3#,8N8L1FJ;,5P#+!PX\BZC).,-'7R%Y\DP;N77E@$\$N'>6FYM[4QI0J)+47R91%*2RUH2@M%JX8 M#,A#B,5NLSN6W;&?;N4JW$$EAB)DS"($D-?H^:6UY+:PGI7LT-T0&UIP)QF4[^#L_FCV^EA'!(:$2XM&40ISTH.G[880[3%6,X/ M#A&;=T_.GKEX[]&>M64VW1UC:,LVI)M#*2(@-Q=D/>?=!*EZ8.3SA%8?P<(&*H%#-0 M0#KQA\*0>,,[L$<\&@Z6%L+IK/I.MHICFJ/1J +FAS:2KU9%)FX!YZ3TK)'8;"2;?*#)2-[XY5F[W. MD!XKX2IR*#2NO(U-0P80)K70 ?3\7\:+RJ"?;NR2-_OWG^"_EH%_3*TFU6Q< MP)9ZD3\I'3G?M8WUN[2)\OZUHYT;P.5PV(=I+E35C:-[\*_ [ZG-D2EI M@T=GO')U^#ZE<%C V+U0=[F3H&\S4R,-PVADZ8'YAK.U-;2P+AV(P:(AN*- M@)AI-^X=1_RW^)WW5'%@Z 9#QULI5;V7*KLE62TT] '5T(-S9B/'$]^\/!Z1 MRQ#ZBD1D'^O>5]L9L$8?OYF.%!B0^RQA M;^6&35^OZ>&1NZG;O#'^(C?&N)-6*P8]8C"L!G-L';%3(9G4TEE*33E9-F*7) M!1#IZ7+>EL#A9TDYF$O0/Z($+2EBSS'$9P7P$KJ/QZV_,XH92\L'[,@XKZ^5 M@0D_ZK5).'TD/U_N##8"#.^XOP2[;0W5B!-Y4Q_Y4)2OS'G>M(W$F'<] F:! M3RKMA,DU[GS>_*__??PZ*H^:& [K(W<27+C1S*?L\TUA%+4ERGBC) MDB#WN<7"EF@YG+G,A9Y :H8,BX\.,S$2H3+VVSM^."\:+V54H^K\5V([:EY2 MF05@,!-PF M(9 I09M]9UE1[#HRHJ>L.90K[YU:4J0.=E2CKX /YZI@15+:YF^$'J4A=!5 M6$@XVDP2-;'RV/?N BUPPAL!F1N&R!F>F1$B7+RP1NE_7492:QC+_=?QU//= MD^;M> #2R!U+K'%Z9YG+4_#-K-ECTNT)EU':#[$<@9?;K9$6L%!3'D D2?EO/MI;;Y?Y%GQ M;QUKV.:FZP,('OUA)>^87+7WM)L M-86%QH9BI/+3<&:OD;SANQYU$6V#:JB\X>3[SF3(4KB"CJ[2\2CU1WB7RY<# MTGMJE?A>LL*14" [PHYALO40,SL7*^<1O)QZGO=EWJ.VD0L;N;"!PH9D.6H6 M%A*!-S*$\A5V"A>QFVCH9IARQJW'#%1J+LMEB9ZLH*H5Z#VXI3L586^SQ$N: MLUT<6W3 )JP+5C.,^F8CXU :?Q8@3)]KN$0[);K"+)[6]<:K+D\](^,*E43/ MZO5@A<1<4,XAU"E%C,@GI#C&!Q;=E-&/<' H49*_F&+(LJ7;L,ED]6O M/T7)Z=,_\+E'L_%)$6T=EW:S]\X\D7@ MN>@6#$G[QBDL!-P?I]7_??[\6SX6>L;2=31QP]1K!Q*7Z40G9)"EN78\(,A/ MTAJ5Q0:U"OIV]86G^@9/X(XQ3M$GEUX!+[.Z9>4D:?$*712Q:Y5Z?,&;"PLZ MX4#PS^!TI]\P*&YA/?LA)XK2VZ7E_)0=J[RQ_XC"^/G>(ZI[E=. ]*0JM6MT MO^D"\G]4S,=;[[!"66=H1%%32HDUNT&KSB?M<0L#/-1#V'[A$('B;F$I:W%; MO:(CHT5&$6"JW"@181=)SK"0+P=)3#43/=J9[NV"DQ>/RD?@P.]VPDQ4+8^1 M'V[S/@-]NH::^W/>MU$D]^<\RK3_)A\W#Z]V6;:ZX9EVHAT'R+(.[-59L6 L M7SGNC!?V-7;LO,,F;=GTB3E.T:BETY;Q)*[W!U6RW6N"M[)=_*=(,HB6BZT3-_P&U7QT2IFA]8N/&,TKO5A@P5PK0<89@ \,FQ>RTIR.5< M3$(P%EX@)XRM=48UKB_/W#N_,DGO^,1.^Z;D3I'ZXJ5DF7ELVS/V"6A2?+"?L^^3L[^7SPQ.<04!L>M:"KM#I#-H M2-TY>^U_=(ED2TY^9J _EBJ#EG3P-*A:5??K:"HO5>Z1U$/Y?.0D31W?;9ZL_=G;M52@A. MC'JN?+[SNFR$SB(%6RC1T!;-?T*9$\G ]N>\.U8CQ1V:FO;_"H%Z)<'>B)K$V2\PHMJPRMN8*^'J/3K(@5#LO5AIR$>@1'?FWEW;(5W!R7 MLT5-PZNF8UZ%2@UW5IURW$"/('$]+.!$S*U,,:K)=D$RG!R M-^&+M_),H@ 2D+:!B%'!4GYR>7.D*> M="R6)V46,4@]&=)#:T97RAR#6P%HTQ&BC$Z"W5HFKLM]4!E"GB'D'WR5ST@# MC.T]@89:][ ]G*3T_6\OVP@#VX@IOO /*]>C2-->\2.XQN\OFP]U_-RL_4\ MRO'"K/!(H/?=KE>)UJ:$#=@2P(;$[HL3"8FQ%2&R3$K9(Z.!0N+@$0S M*%B10J,N!5K9-J]GZ63;_%"V6:A)BK$%"2P61 BMO?=9F\]S M%K*Q/8H;Z;0_9VM9/.09#>$J JW^0$N2>]E6KN=59EMY%%N)I)#U)'JC(D^, M>Y OH-"VFYJ2.>\[9B.FL<9(#<4M90_P^M9!-K1'RVV<]\ZPUJJ:6.\VT.OB M"CU*>AUP6]E2KN=%9DMY<$L1*XDZN:J.OCBJW)P")3V=KO(B9!NYGE>8;>01 M3Q,X7^-H'!B5VSK)FC.+ =K[-C%K6(,>Q$FT&H\.6*0>8WNZA%Z&",A&E(WH M?8R(U1)GJ'@6U3WP;GW- V[O6<9Z#UO@,%'E7= ^R^ZNY8BXGU]%/_%29B= M8'"YPP "&* QMBZAJFZFT10UPWKU"FY1?P6>5$JC3M&OI9%G*-UR[UBU;F/- M1(ML-HOCD5;[/WRAIX7-T!NG)P6UQKTCP[3^P1.%W3KP20U"LZ#H5\Q17XNL M[PPXP*-UH6YHP=\2"U@T#/\(T8"BJA7 G=>P.MQ7^NF*?F;9*)H M#JDN/RH6V. ?-.+(G&-\9]C=(#=21.!*6G;<-3,4%Y"]JZZ/RV]"K443M)Z$ MER#ZJ)]FZ5)#][2!YQ(-!D8Z];8'X MIY088I&>0"FA=11%BJYOJCO0/@;!-M\B\>*;__GZRYM/_[ "TL71\ H%#7<@ M%!FY2L'2U,GVQL=)N^N8SK>$6[_ZQRN0X*ELBQFC7R)JC_X.O)&J9I@SR];Y'@RNF M2FS@CKT$\@NPCRE'GA<0.S >OCU%?"A\_'5>O"O@XU7A5;5)"OD9\5QS4N[S M7L]^\CLO,(%=.GMIKJ*V&-$1D\87VXYCWP?[[]F!D:IO<2&@4&@^-I6GNUUG MCH?W)1O(' ^/,NV?9PW6!X7A]#B_ M/I/FGL*>8=1WV"EBN7<&S%*NILN@#? M$4HZ;.6#'CNU.CB5-. SD&&SIT#" M42!@[$#KN92B,MFE7+^\[Y>M^54>/-'.VL*RREMNA[^_W?N;I%DX%CW;-J B M1X8D69"V$.$]#;&,VOE5O+\DE-GDJVV,8!"+6)@]NL4!H%>OY(P*>HFE#3KT MTL)IVR%?PK05X@HQV7_ER!XNL*I4B'1U6U(P-PH!H_4+'E2F./0+FC"!E].=]PP6 M= 2,'/,8#^K8Y3["7/S-=:L/5[=JX%\*VR7K &SU'#MS3VW+.6$W.*4;4@9- M7,]KS7;S./5>J?)&;1>2=/7V%&@N./5K05UQ3Z!8Q-!7IEV^57SY>?@8M7(P MPDGY+R[9K+*:2S\+*EOLHEHMK@#&)V9A].<+KX1SJU]:P MN&'Y&?K0::@'38UD@[F>]YD-YL$-YCXN)$8&*OM0-HOK>6O9+![E'.$V7,#T MV,F*I03%: "9=1X=,!Q9\]X^WKJ[YG2S9UTR_K@*[*W=!CQ,7ADIV]7UO/9L M5P_?LL%ABL?!:"2#0,=G)"+CRL9Q/>\N&\)U(0)J:FHZZ;('7LT"R!3Z*!58.[3\1+1$;C]< JFC:>@.8^.J/GG;Q(=;0 M1X9->?2H#?MNPJN^QW?'8*3TV9CN3T0&]H ]^1ZCN!,(3153T$SPX=U2?MW* M7?9,-]:_#\D-5MGJKV=19JM_S-3(#NXKZR*SQA27C V#J*8%#<[) MGY\+964!+ JI$G\YF]/UO.UL3@]N3@J)3)75VVZ*S[#(Y.8J["K4G8WF>MYI M-IH'-YJTQ?6\ER32U>I8B1Y'T<5/;-,HK@AY3 88!VH,;H?GQ":<28[_[O;= M 34W](^ [\S?Y&W:8T.K#3IJ!YJVLEKM7=G0A3=]C4;1N$GV[/O9ZJ]G46:K M?W@,R+X^'KGOFXFBM"O FJHA.>0:,IB>CLM^IV@1)?W4SPJX:IB)JC&;%&;+W,LC%F6[R6I9)M\;'<5K65J(]2CBV&9!E'0=7=M?3IF4;>GD6+ MT>/&9!?1":@<1,E!F*WK:EY^MJX'MRYO.K[++2(]"<&@IQ I9JPA!7 I-*Q6 M!70W)_N]E34"MTP@EF=?4^^(ZHCR)>F?T!/F1NU$:GNW:4_6B^K%"3HLIF%\;%>/TBH-M.! ML]NW!GT:HB9DYN"8!G@RY;IC7 <:^%5-@!6K^MVLNUEXG;0YVH@R-,'W=IW9 MSU;/@V9!P4NC]/7O\SYNU+2QI.JNHM=](_]:T6Y9#S&5W<&5(!K;3J"-Y-8Q M/."PYR?"9Y@42YDTCM!*MQM 00%G4J69?%NSZBI&JQGMWG17='/;DR].ATQC MV0Q=-)=\R;)NM-'LX-PHO%<)"<(V%!^AUNS]4ZGRC5JBL,>S9E.9%.8TD7*% M$ 9V2_,9\2\LW7[Y1O2#?.4>B@9F8*FE\R?^B/YY13/WCKHE9Z#TDW(-^Z1\3WKT,56KNSW^SPG_RH&+J'@L M=UMWTT#+1CQ[^@?*0F0M#TY2D9E6G@S3RG?:$F=DL(&V#N87X]^,G/B4@#=BW$D]"G=7H^V/A*M]\\5WS_\J_ZR^^%B0?R5"I/_] M^Q6%"PUMB\]6?^[N0-O+_*_D([,:/7-ULZLLR$ 0JQTEPJB=K_Y^]?+;U9$" M/(0HS!R<)LE0.RJ/@M1HK>2$S9F\>/HG61:%2,P]);[+NN_*"GH+";*0GN#9 M"M1;?^N8B;==_458RP=RV9W<=^W(A19PE!,6'/C:3)T,.C@]T?XT0>Z$AO*/ MUL#*+^@$*A&SG3,W%ZG_A'&&4ZTI::80N;; -G:'SM/ST^<*E2CB:V+";PRO MTEOL(6F-0$'9T2,4.",9*DDOD=XYLW=M2BEZ*\&B4$O6+:W-<0HQ\;KNCC23 M!UIBDS!&I/W:#)4+Q M$ AIPV14#GQ"F(!.F)C)B"MY)MRQ*M(W$MV*IADA^?<.RZA-ID321Z)!(.R7 MG-V)6SRXN%B.98%GO.-%,V"PP^14BI +EM4R@NYLE9RYS$M\WK(4(X[.(XV3 M"?P%%&L7O)<3G'4=!%//RHIE[VDV8_9SMW%(G7S^Z2F:^PCFZ[:WZ8BZ[8IBF'(7)&!8XIE#](*"!^OS%,M.<""LYHP+=\ M]>7S9ZNOA&0\V8*E-W#+8AVC" 7ZO987D!,6<"$,9 DTJ5*PD6]GNRB99<>P M;\_TS@:S=J>.^5/8EA-WV?QAI=4']_F]+G_(ZJ9WCC]$IKZO&S=_3)K+Z7"< M$?*38:]H 2"C9_DY"U9E-^Z%!(;FH/#I$Z9D;\6T9'.BDXW>DY.+ELBZE)N3 MG3BQ5 ??L&L#(P!?<,T@B:5!^L'X^A"8V"]]*,X6;CJ:;64MG9&LV_N6^+P4 ME2Y=1QSGAV)4E%"/-LCY2+M^-@;M)B@ES006J3C[/A-T]74M(X>,F2'QKMT: MVRQME]9IH,E([%NSR1Y<_#KURIZ 7Q^UG0YK6D%8ODKI,P MMKI3'N/6D2&* M\:0-2R%7%Y,Z;$IIHTV:'?AVDAZ.0CZ;Y?-38#A+FO#*L&FM//<_9"CJ/NIS M%PD#?F-S>VJ#$)1I5B*YHK"?R MWX;XF868"9&!#$0V+#LD1+S$1V*#6[Z-^I)ZQ8%SNAQBS"I=XSQ3K%O@6>XK MW@CG+S[I&^-H!@6,5,PQMD&W.N-4U>,EBK]1W72:+<).UBB71=6*J@]^8.+2@Z1]'8J MWJAFE6LC^=C56IOGT2MXS4D%?O %8K^*9%$W &8J]'DKQ??0+Q_, -%D?8"C M"Z,9R.OM6EF <#MWFHU+G5(MAC@<>^)HCT[2+\C\-'38 >B&IT_D'^\@%P4@ M@"1H%%Z <\.2.)R-D7L/W4RC,8P8YNSZON-V8#J]5H=Z8.\>]EOI@_)P./HE MSQSC@P0A5ZZG8Z>":O$@XW*]G/-=3]<" 0'-9Q^F.32E>!Y=.NTN3>P9L"3> M9JKR4!KL?9VH;R$TPMNG6(H#%L_-+^K*IL>E)_8P;:#WM9T:3HCA$RL>,_MA MY:Y$SN[BJ^>-D$]REJV\N!%*)'"<1E,^1]*/TY?!(>S=KNRK1AF&:+>K17V, M3FH.L2B6 TM=<7D=XNW[VQ+3V!"'RV%4BA*%HQ<>+3DNOA+J*6=O,.0C>9ZWFDVFD?A&B+_.904 MX_#7G?'CQ=F=;"G7\R*SI3S\\>*L'SI24LK$J]?YNK(]/+P]<%KDC"8DY!ZR M/5S/Z\KV\/!$Q)HKZ]VF;(1^#?7%JB_O&$MF:)XL,W1M[RX;QX,;1]-)KIFK M<%_ -I[@\L^M[MD WCO.=CW]R=>3?0&Z!,VO$!*N3]K[J_H.#!SW2'G_ZZA' M5W\GC&E3[EQ_O!XX'.-UR^B;\QI9W0Z3PK"AASWN&5RKO_,H3ZD#TK!G$,"MU@MEQ=Q?*'RV>A[ "F>%SC7-*LV&O\HT%$JX+LNHHP%S0;#0 MFJC1@"EYM#T%TYZPH@(WXP"*0\\ M ;!A-I.RE?EI-Y$*VNO,#NI=0R%!C.,J^1VSE49>3:7#,C@C$%-",KKF E@7N?AA4A&]J 4?;U$?N1Z7!X8O\#/_!,_,#NX>W O5U M6_'^U"';=W<(#62,;C:\[UT(2>D//TS5SBLYL'\AW3:#&\?&-!ZV!EA%L?;0 MM6YDK3)%]*)=%6VY(0<# (1T/V*NZ$B_-!SNYR6[WH-S#9AL]:\#BX$/=X=- M=W2APU$7L[891M]4>"Z ?.7=,-6(3VS1WKN^4E]^OMIF._B[^KFKY]J.*'WU MS"FW1I8@,IO.S$#15R&Y8!1H4BN<.>L,J.ZY+PM_+J3Y\P &M"1Z,OP6QKL% MK%UEM[FKU*V:KMW=(+]VJ3!?2 ^24K_=,^X:G));;+OH(NDY_D'_9J]4%1$! MX,\\!,C.TX7I?>YYZ6E5'>L@-S&-' Y(LQ!Z%KB5??6)L%DQ7,?7AW*,7";=,&VW/AR#\ M%,PNJRDZ[304/R6M#>'D[G?"PL<,K3)SK8=L AA=M[ZO][;N)TT+AFYB:Q'C MH@1[>R OTO*%D$#$HCGZ /PL<\URO&ZZ'SN>L<=0W*2@"X:!>#=VF=MRM' LEA#+*\F3W[L#3,[6OVNZN ME641IE>_+D(EP7F^(#UT<:!I6]J\'YJB"YZ]WF:_8%44X_[1-G*F]J5977RA MGA?%:X?23W5ODXUE4J-9!.WVW\Z>#L$.[=?X4MJK7S;0CCA%O?J5L8&XW/B5 M$3494/!A5GD<(2'2&8[.^MB3#O?@B.$8#%:\&IKN#@HR=I[687:Q:T8S=2W:8NIQGH7L=<%!7+MCIZB MU;M(N__FM&F8 D#A1U%ER&^^ZLS2"VWTU#2N$-\TC7"[Y8@1\A^;DF0B-B;&!2/N$X$W=T7NA BOX3:+[@WZ)$ MW+66A4N-6W:&&8&6I8"9O2LW8ESGPLF6^6$M$Z=VV31)QC]A=DTRK=ERKN?% M9LOYL);#I9M]??25I",KH"(I%..\HD1G;P>7USG&=2TOFFWK>EY]MJU';)?U MI7DU&] Q24;LT/4ETST"M1?TAOT7RG'LH_ID/4ANF,*Z-6H*(TW!7 _MBM]Z;"E'+'CV6^&OTWP__$0* MTV**,3XZ6^,88Z+8 3V_V;*NY<5GRWKXKD8&CZ24AT.Y=7SDT'-M#(Z63YSK M>6W9+AZMVW<#[PTNK3K#O 4]A0 9"0F^'WH8T>RDZX-[,+"UIKH8GME7N D@=W=6"$/VHE=N^/ZF>4WSJ2$ MALW>55/C%#7-0.O+-XX@T%)K$Q2X?2BFW7V7KN3K02;^-(O@]S\:QO#O__;I M;S_Y(@/2'LC4 /4)^"#T@RJF!J7>7<=Q$+2W;^MJ@G"S6(?4BM%+6+P-;',1 M=%V\8W?A4X/*7K4&V:5!_Y7>>L=2ATK*KCBW9;#7_*4//^JM>Y4@;6_5QMO0 M;RN6*QB'0[1491M&?HQ)VLGM6EN';SVL3.?Q[\B??26B2B;XB X7;D%^$DBN M*S\QGIJ!?BWE0&UR.JT.KD23O?2V2$>[L5R@'T+1XFY?-MM"Q"Z[ Y0M:R1M MV^Y.Q1V37A05T[)[%+Z' ]A#_@4R23N^/UIQ!"$J7HF6*V/^_Z Q#;SB=KQC M+=>&EB#C#53<,2*V'M%7+MX"< M8U*OHH/\"@#QG[V[]_%.)OCS\3>^?BO9BL(8,M35*" A0@N=]F[\I]RZW53V M%6!LPX;";?QRS[8P]F4[;'& LSL @]_LBH#SH.P>XJ=P-**5G-]Z(\+(NB9.V+'"^5_ZYW?*_ MMWTYB28]^*K*QMK6X@Y9 Y]PZ]?@;*C\+::UD/PJ?XC^J3K,OGE+E$/G7P8; MAJRZ9#Y4F##1Y.)L _DDQ@" &&4"I8%Y"7N:!51*O&+X5SX\:\WR5$1E8NG/EQID[SPX"T:+R'':N*,Q0.T>V(+ MV;GNV#5:=1+U;\,KX*8_*#69[ D'A)FEYLL;8ZD0JL7!I7O-ET)J.+(AH$FN M[",/[U#^((ZA7(:]=^O&2_= >'"APXZ=.FU/O9T:M)JB.Q+M@#[9XP+R207$ MSVHX/7?T.KAFS;\4O1 M!U]]%+YH:Q_K?!]]YN-X(T&H$RBUCG%'>Z)^%AF&^,HS^?.RND6MIF(# MI.F07"&;)NU3=$5,+%V)]C0,N]O>V.'G1VT#H,W%HJ=AG&AW:7)_(R\B M:2&KZ_*Q:GJ1%_(SW-#*%(N5)&DH#G.SI$RX>,'[1 M3+SH^J-C:6N)R?I=V=)15J$"#=K=9KY=ONN>5]QS$J2G"DLY!Y(,05=="(:L%0RY(IV MN[!LXZU1LA!DFBQ?;=K!"; TH$J+U3327ODOD5+G-"1.A-:WXD_C *X ZTPB1]:GGNB9$K/SW][IAA+9C#19M1C MVP&3$:WL[=1P ASM]_@.$PW].[3)9E>]BE;Y:'5>S%%MK%*+<4*JQ<* M^];XL;XM-R?=C_73W;KQA%F24&,F7%7LK;$U'6P3]^3>G&2D9U@JDACFTE(T,/B?O;6=?B1_F'78@XQ Q1@8_5%FC+90^4]DE/21B?8*LE1D MUY;V R8I82::'@PRS\-A]KYKCP8 >R#C(D>"R3WH(-UW3<5=1=OE!<\MQ*G/I5)_\/8Y%AJ$ \_J5T% N7 M2D5XH,$G'8HW.;Q)>#4K .M#A,JJGHQG\0+&P'9Q M9BP2QX(;LY*6A]D"D/TE%&[@K9-;M9IX>I.&V3BV+7C'$'ZE\&5V![53\ U? MYZ C<))'U/!1T(V>C"A,GW%BYGSUPU:__WC.^F4;([U']2X]Q::>>$R*/[E[ M65L350UIPA%6L"-23QD;\'26WT\9O7QS<5M4-E\ER^#?^,]][(_[Z+L:K"YV M(NL*3G-RCOZX_^=$G@?.L>X.6RN%,R.(E?PM>ELX[^C\+GDC]P:"9#\8T-!7IO2 6J+7@'^6 %I("<0'!+M[ MI4IDM#<'%/YI6LK!6'BC:G]T3$G.PF=JM7Q0(?]3,BGRX)KM#8O

G!GX*LC/(7(M=5AJ?JPL/: X8LW>)3 MINCQ^)"V@INB(,]F.*E>*/2AZ\F;P1FU)Z>1EE+/,UP/=&9[Y_LK)&G@MKT@ M2Z4Y:>M2ZS8^P4(;XT[35?&"CQH0TTN^) /_LG:[+KXHO);2$O-A;=-5&(DE M>S--Y;^ZUL[BA$@P4*1.\N[6#H.PV_+%WW19(3CF[\'IZ)JZLC&7OD]YY[H= M[2E[7N^TRDIA(8Z("#76@&>;()0'M\1*><_Y%*VKJSB;/H!N4SZ+WDGB++ S MI7[LN' @1?9Y;N^\@BX8*O[T_?2ZIM_N:4G*+R*>*-2*4*X)F^ 2 :Q^.]KX MR0[:L>?RW+@,0WR4 M:?]#3NO\U#Q?,8S%]2@X+)UZO@;%[2-K;GL1]"!]UC H@0R63@7#UWA]! OW MI+C@_:? &>9;8L*@SH[6!"'%S+PQ.B#D+*5\$"HOJ,$[-P9>8&7+%33'7"S1 M.UII^8;/"O(NZ(=ZV*M<$]UX7Q^'J%804IZIJNOJA>57I1(!?'X)1PDACAXQ MEX+N-SJ6J!*,Z61Y<9CH8S^1],W/^(C+/7'WI.""1\B?@Q()!^:3/]LF;>]<0 4<%OS(5/7,MQL.N?K9XWP-'N@K:#B9OH>KXD M8RY7O@/^C;9<(!"&6(JXF"N?_&S?*\*XXKBKHI.,L7)= M;/"&IT N3HL^E]78O_:A6#A@-3T<'@OC2H:,O!NG!LX?Q&<,K*$OP7@$V9++ M8HEW+F2?+^Q&\1ZT>G[I6D6D/ZU)%U:99S>!#M6CKH'%O??P@9Y]70*-6G+QU$]!$K+V4"]6+KV*I8H68C.^//-AAM/ M=PTW7D=1OZGVV&=7JM6(QLYXN>Q=(R^E2< #%;P7/*6^0T[ M7]+RL+ PE1LZ #C'-8I?'<"A<+DM-9/4L(8C"Y.G&YR\30;&AUF79-.2I0\ M7-/[:$?QOH&-9J^_&U3-(IFK,N ,_DA1\&8/G42#=6!R$R25HJMVD$B2S51P MK;8$].^]"ZWV2T;/WXS@' S&POBY0D"OHVFZ.TG?Q:L5%OF60--,(_,C3FQF M[9 N%SV+99NQI@%!SW"0B(.#WQY#IL'ZT25Z4$J.&_N<,#:)]_3PJ&K:>\>N MMUZG>@,UVO.=9A[F)?E+7F5>7(47Y$D.YMEAS=O!A@.O-?".HS25[&DBG56) MPMB8\J$\N!AN:Y )L E-B(Y8 ;T'EUWE$.5.QH\ M*4/'@,RMGR8$WO&?4,VNQ]%I5 FWG"R:84XZF.17#0T9 M / *&_7J.\$,>4/T_D0#W1O52O/30HOB_H#@M >/*(#,KP3.TTM[+A[@#,S MQ\6_O+CX>ZG1!%]C70.GRR=U2(+QMF?K$S5O=/>R=3 \@<)VC4M%W$3BBQW MWX7BFU3E:$YC?T-CFEXU[1'!EDHOP2JNM=IIM#-+ND_K2NP)A&D-US:Y;5SI_A76 MO9LMNPJ:E639O/(-&<000"#%YFQ/SZV^>U3S< #D>6 ME!D)^R%K<4B@T>@^?5Z>\SS^'Q3%A'PYNR_>A[B TQW->[D>/MO.;>NED21 M,G*YL]4+!S:I M.#SH-F;@G3W!#P.0(/MW/"Y%HWS@&W5G:AJ>=,3/)"X]P[2];-? MN-E*0JI'3:,(/U,2IU$\[ F786-/1C516><$B@3IQHJ;H<:6>ZKGF -GR'0) M2!\Q;'%8%SJU9J)AU36+7B4@!?%-QL'R=)S\WD&RQLAF6XW#X#@]-"%Z?'_= MM^7L^%V\8P&N*4U5!J4CHLU^,X* ,F/^@*[*[UT.6[FV29X1(F)5$BF0JS"W M-U-^9U.1)X%AV@%2PD#%-U07TKJ-N"Y QG!^1?0F?GK'35[/(6[KL-GYJW__ MO]\\>?;ZI^?X_[]F6XT],;9!T@*,A$Y#J!I6?KK G ;&LZ]ZH#[HA_H"FOG] M?^5@#H8=)?2\]_2UM+2U\%L_&0X3G\R7R)?#V:D='+_0$<,H6NFTSP7=9($\ MB3:;9*B[)E,VYIPQ;50R;LL+S"'#I!Y&*5?(RJ)O*4-"0PJ)A^A3?#=8#*#K M"6X/AONCVS4;,#2;U:^.LQ>B>]W4 ./SC_#CK\^I Y5PJ9@X*/[>E#7!7AF" MEU$R$EKC"_LI*+;B"B$/G1ZS\'[R!>%=.96 ]H^]!(BO1&>91$6@T"*^/]J1I(G3R>IS'0]Z'R$I0A^AAT^K$W9"/[U MA6MO6^=T(^ K62M)$\.67P!TXO6/U#'LCTM*9C'$.9E_ZF[#*92MC[2ZPEG( MKIJ\;+0*@&"LP1 @T0^]>8'Y1T]$X&1P4KL 6.>I[*@WDB_\M:W!V.R7]PYV M)>VJN:%S0 O_T G!SCX&W]?8.8<'+[C@\!?8UD/;#3FEDC459/H+\7M(;\"= MPQ-^&-;4C!T#:ZE4,0YLBC?\8-^[ 2DII+_ GP'>T="(P/ "Y= ] ,PMW=QO M%53QM8EB;>Q G=UESX;59JNDB@.@&+^K#OP.&4FZB]<]H%*"Q?VIZK8=>WP!1[B^ MO[A.7>96-.!OPZ MD=I3G(J&'#GRL/(#T7]]@80KOV')%,)]:+DK-T2_'RB*"("(-^B$:8GKN-)6 MQ>XTIR""/8\*_I2J0 HVX?MP/GJ!O$KRN 'V( 4Q]'^\SWLL90#']R6DK<1! MIC.".*#FLPDIM4PJV,<8%_\7PS=@00*4"^A,6/%EG$A+]6:^>H,[CQE2"Z1H M ,^/(G&*Z/QRSY$$;W5>>D?]5P![;2GX]E=J@&E+00_G0$G.R=;GY[_^]!H^ M6:H4R[%!F:;_&GQ<_?CAXX>8_J'*.O*WU TBJ5;;_ IBCJVWQI6W>"_\5#2K M/^7UVVSU5V$5.>^0ZY'IKR &K3>,;AEJ(K>'W'?N__J5DM2_>H4?*7^ZPISR MBXL68@4(:($:9*^UP1\H!7>C$OG0/P&?7PVG(-+O;MZ M1=@[L+/^/R_:?*>;P@^$0@H8$5Q)$?6:_XKVCKVI-^K8W>TO^S.641X_S7@V ML3\7,BQ^\H%MLDVS9CO(^RAMQ3E_3RH6/+C7?SK'H)S\@A7V':@?KY]7A;1M>[Q:;>8H-\G MZJ7+B8?S_LR8L1C]Q4!93&E9R+#ON&3UID5N M-L!S=MV U 37JXNA+#![0<^+5+I0L;T.W44(S>#N(M,=Q42"S*TDG'U;[P'[ M"Q7PI;4#9329.NYVI>NDT\UYS!OF[RT4+"^1T^&FV<.>Y(G9PV9U?@\T,'GA MP+#0- 6PE4#%D$C=_.ER^*>4UP+VJ2O[(:B,!$K%3;XO>ZY2"P1>(/&=_T&' M0#0PH?Z/%Z5$"MY1 H=>B])JDU;_*3 R?MGA?6$P(S],*L+8*;4'(YQ2=_ ) M &_^3W!,CNP^'AN: ]W"QE6"M;6#?N&:AHY9.%/!-+>W48@MH6ZI,P #N:A^ MK:%).6;+Q-XL)F(-T)FI%-H<5<4]MNQ+'/,[XIAD4X M\@_(-F:#"'K*/$!/ MS!*1+.X L )/(&0#VQ"RM2&4Q9^(%!V#YTLR$Q*,V 93;TMR+&KD(&+:M2T$B0NBA1\0F:7_M>:?]6Y8;4YSF\IT0@%"6#4.Q;QZB ML_P8ZYC*YE)NN+/1+S#DM>*B*$82A7?G\Y95K8+"KTZ7'A%CA F<1X6#1@X: M?;)'2RU\7CD)J!37N XNTQH,C_VX):>?D$)J@MWT3H7S1A4,G?4K^,X MRXL]P8OO\F7Z+KB#-H2.CUGYM!MRQW\ !$T/(*I>R)NI50AYARF/ E4.)KH" M$(9P6 F%-N) @Q+,= M(:%%BWQO(Y2L1=.GZ9O.6B:B59P%T$%M@@\ABIKC" MK1'U::DIN&7('(O,(K*::?8>Q/FK5I)Z6]/29ZV!([2Y =*2B@B)? M(!S&RMA+5SO&FD,1U.X6@Y^ % IH=RR/Z; MY%DJ;BON[-'D"'3W[IPP=4JO-56PD^[YP!(0W1?75IH8(68@2_@)=C6;N;A! MV5]#UN@!^%34/N^C'M)(?M)Q!/7X[M+ M8 &^[A*>6+@Q;J62\/9UM'*DIAXX#.3%L7LHWR=()?71ZA9589-1@I!;,?R# M]1$^KL?;A%Y'3G=*;H]Z)P.6?MMLB%J"VVXD@SA:*I$2"F]*;B0WO+K'S_)L MXNT$)O[X[+035V@GC;*1;8U0Z_.D)QWDV81AA MQ46V\'/V>A V!2RG9 "JS\29;K MYH*3I5%8$OL%,USMR,1,#4;4VT@)W+3'B*,JUX*'4/Y3W2PH)$:1BO2(N?H2 MCG;F*$;IL/7!BLQ2+!3G6<5-.DHW<UZ8]ETP!%2?^ MVB!,N5[]!>[4K9[_Y3F3?2-42IGA(&FN[%+$K4")Z$ <#]OLIP'(O/QL_*U& M;QDV^+G_K*6OI'=3M3[)Z5';K>6C"WTH>:>]\0_\"![@[16\]NO??E'*>J*3X\(?%E3:\D?TF+J J])ELDLF-9TH\&OX* #.M* M,)LP,MSQ+723KQW40?PX\&,D+\): 2;KTXZ:'>"8B7?=TIX;&3/_&37\;"H_ M81)1" &8[;Z?TD^C=Q%SU_$(87BH9XMVM$3MR2'GX#\\G"Z5HLPOZ@84!''5 M2 ]6Z:Y';R O!I+L9!;\7=FMVQPO&3!_3$"P>N'#\6SU8SM<4&KA>=/M'-SE MW ]6%\6+'Y^?&S0CP;OUS<%]QVIU5$*#OX%6H;U MZP H5LR?X'W1NN IQGI+LPN/K"JGF#X,_,V0!^DZG"5ERHRV%9'X83> 7!_7 MLC2OHMQ!PVJ!> G]^<3BO]6BLJPQJ.$P?J>&^\9.3P!X#4&Y+IKB]- G>4N& M K%&T0P!Q 0?SC7GJY#+P]3/LSE79+)7+K@">K8?

!@?*N5O.L-)#25V0VB=XQ_H",A(2Q,99+$E M.2X=6KEL!" 8GCT].(1+8%NV72_]+BM7,CFM[$@ZC5\SA./;1P^_>ONU'$)P MXF;1GN4#41P2_=PBBQ4M[RT!ZG\3-H*=(#3@V%S-G<;,S82O&.T3&B:]H1VK MO3+.BPW/<* I,L:&:2JX'3"YS6C>D-%)#Y\$R(1$1#@Y):C<"[W;5#^X05D9 M:E?I(&_+BP9C8-A NNSPY%/25X?C"G<1' 81,&O8&@HFAD5:L"_!X1DZBGJC M+N]CIEQ('67A8..W8,8#^:Q]/[2+P.!'83.3&X^F/BH8A&^/9'R$[Q6S[Y/K M0NE?":>KH@NX'(HVUZH4G9@P'2#+C,@>I++;^T/Z :_IKA^*6(/(2C0932&9 M&72U)D^X-(%PX@(T?)J6I"&B[=.AV[;3E$3#D*)E&FYE8;"9"2*LIY0%%R$C MMZ4GEF7.0>R:"=HO+9>A&Z)ZSDB,W;3%6^?V^,]RAQ@V[GUIVM#':F8 /:Q= M3.B)'J3QK )B(_A87!V2/(P1+QPY6UMA=IVAPWXQ+0\^[12RT?B[:_QQ54 = M*5$O[H!O8B2!'#;OE- VJYW]L+K.B8' 2=7HE+X9;DN MU4!.9@)%IIR>"4)SEH^$2B[*X;0ES&IED?^_S.A2(F".2K")$(O5GKE+V<"[ M5T]<4'1'.@ 8'!/TDI)TE@ 3"[=Z-ESJ$T8[&(5*?!!4L?:X>D>? /V83A; ME)9A7F;9*'QN@ESRS58U%0)<,MY+0 @!H3>N2 !7/\_+ ?ZFE+^ICRK.=3_>?UK2*R')[">#'LBQ9$V JF[77'*,Y+' M';/WT7=^' LF0A\+&N@BJG'W[^/L_/!NY0D"3[!WO'[:5>W<"[H"MN-P??^9/*F]EGJ&9 M?U!"=NL''TC#%G&3KE%X$C^H;Y[^X=Z?$M&DZHR6-3NRM;G)DCNW4/?WV M\:.GWW_WY(^/OWGZY.GC;__@)PUM[>/'SV1-F,40#^M^3?#_^7]0.L%F+PU) M3XM101'3[^#";4!9DQS0.&Y]%C:0GRW^WV4C+1OI<]U(%FQLLLB=[2R$G@>W M=1A:@6]"^VG9*G?G32Y;Y:-O%=5RKIO>Y-"W6 39YV4+49Q_/O82\6-@=UOV MR1UZCC[A%+[&2*;:B'@Y"1_&I[/;HVE^>.#=B$LS1^?9-H?+\'WO_HM M+ ;^HR_SB*H E:(T[391UQQLVNU[*QE9WU^.RM@&U*N\.%P?BWT0DD"N6W7-W7NZR>S[-N62A< R-U!-'A*G"Z>(_N(=; M1) HRR99-LFM$\ *O6P;4#V@[J?;)+ 6Y-7O$+.PR%9DCJ*P\]H1>*0!$&R6 MH%NY2V[M$/K*C8I6:S7PJ1(D6R#3UV-25<)RN^)L%ND.09350&B'W M"8QJ:T<,@OQY$PAHU],]@%5U C@Q8B((4$GDBPKP&A'^CID'1OT.!H"LT*]_ M@.I&R23BV\^A)^[Q9\VS\2$G]"_0S( *6@W*76+^QET!*-VO&:%=\PO*+]!= M%]I\ Z0]-,G&K>+R&\2";:?['>96O 7)_<_K7[,$)6RZE0(^+TY7U7'7!^W+ M9'@;9":TR/^D0=J(LT@'PE53#74/>@ETQ4)&CQT/F=]NYD%$>,54#T/ED(5E MNUY@_5/(4P-]-,R$3@$P8'@ZZ'1 V VU- MHX:$J$'YAJ[C$>WI9]-9L)B8VZ&JC2HO\?%QFP"N_:IR%_X8\D9'(*>@A))? MZY%'/8H#M[3M$:IB&@7@@$NX! M*%^LN@T?7=)0F&HT\!_&?7;==NTN'SZD=:3LK;Z*D)G1!2Q;SAOSDGY76X: M.(M*\EL+YU=RB9(-94>J5SZ*)N!CHT M 6KKBW^D7=EUTN2N_2BH.B8C9L8EP2MA:L!_H1:)#-OEQ(P&92O/*!P@H-Z" M->[IRX(%"L;B 84#=/R&.($O.=66HPY]TTJ3-R8ZD.-*XAWB8QYJ$$K;TVQ> M.N^+7Z+(16;L*#LO<"+S?R%S0[YN6O("3,SCU^PV0.?CT,BU;=-BES;8*1BS M1%D(%!8Z#.Y/D[\]*25LZ.M^0WX,^DTP6;DA,#06% M"#'Y04$[9*P27U$]0R87.%L]CS8.CCS>/:P9*E+=Q)1 S>RSNU$8*"@+QP+> M8GF4=L'L.ITZWB!NM/([)B:18GCP9/7X!IF8@9E4>*/,MK33QC5]'V!DB+O41=R@2AAYNH!';]K%W9-KB=5R*?E9J-2WFA'="K;^!@QN;@.53C$&_7&I"4!<3S7F75H M6SI(W9C+XB;$58HIY#P^8% TE%:[CR*94Y^H4GPQN4I-M"SESMSH7PGQYPDE_#CV\JGE?$K^]_A^8CEX;;J$B ,F7JDX0B!FUZH^%&&M!*, AS!J>WZTOT M $C2 4BZPA3XAR&6X;T_!B^!G:9PF[*3U-T&8GK(U!74)V=R'5*C6,F/-B.7"3@X9L""]6X"@4=#>)9>?V/7T^95J MZK,*MI<2]/N:(U+X2GF@R,Z M!V3,\I$?;9L<214C8Y$H.B(16WQHS"H'HU#$K*7. MQ/RWN.1"KRQVIYE]A= ;[D_9@:2I@!TEO]X.U6B2HV$:2>V8=,@R'K53[!'V M^:B6MO/^VL$2J&EE#2MY3 JC?R4".W^)3DDOB=T%>GG9(F^9X)J=-?\H%VT. M :KAO0#^,%R/_.4,:3XSCM&O M[A6=?R++D5=PPZQ/XQULSI3F#'H2M"Q)F2O:?$1E@F70\#Q,I.J7":[=$9A$ MSY0R4P?E^$ TOR_1?[R\UZ')YGV;Q9_Z./.<(R# MBX[OR;A!G7[7HDPV%)NY'*:<30YSR[4CA1Y6PHT%^$X)/AC%QG2MF%0KN[>F M]RQ$'&>K5Z,@A!*YK)VQ9ZI;#+21!2/ !3@[#>/93>B-!V%#4Z8O=Y#ZE!@F M(6*US,UTS*SRZQRRLB$K0$ $32+@837*A]Z0])ZE\_^,#Z0E 3"GXQ,TUJ$4 MCM*E[2A'!UY; 635D"]SM*6MXM2QTLM\+MTZPNL#)1BICK1C/L.X)K"$XLO1 M0RFK&) H"Y=#\<+%<,^D7@I:,"V14T/;"WX?NA.0WA "2K,CQJM^Y:"R#(M]Y<^&[_%[<$A0;OAO9Z_/(@07[>O?Y-YMJ"64*,]M[=\'/!?(S>VOAR<3*6\93!S)^?A0" ))\5QN:J8\VCQR&&?V8: M(8K:\(5K8"7UE*RHN?+:'TX9 6&<*?V/#'987IFQDY.JQ2?B]8[2TMO%+(5C M=O8D7Q#R/0S*%O[.,8S8'#?]I7^B/OJP-F IP[B^A!ZI[7F0?4-]"/IHTC5 M0;TO4TPY6_W"F,VCQ@!]O5EKP!+DD 'A4KWS1JK9 1NOWQ574HT2US?G,GU% ME+*Y@LR478K>9UIA#C.B8(X@CXW%=9(U,)M93_":/3[#4/R[>96@3I&#^IYW=D678VIQQIC]*%Y \4XB=.S0C\:YNN*= MQ.YXL&>@M4/&9O267XCBNZ+97>=W7ZZ,RHP$'.\\_U7>^FA=:+[D;)$+*"CD M)HB!Z(B,"'<;DR$-VO:21FVN@ 09F6_%VN%IAO;943++D/+16R:,D##L^G-7 M];$..&#(UGE;U;!V3.^L%AL+$Z3+ A;#Z!EISF%T.(B1]\B&6 ZKTZR,P#R/ M.)>?=^9L"52.B [$B,4H-\U=R\S6S0:2]7EWT&0S@:_WAL)1?=(> I1*Z%8% M->?Y,4$28$K>,L[[AQ1"*#7"/CXN[P?UGR6P60(;/]B?WA$B9,1C'R_[=*43 MXD7*W%/U1(TIN*"7AAR$GASSN./W?G106V(9LRV=CQG@"P%9S/TS;\ A'5H? M\.!/XA'2D.B\)ZA@SIO*&=A<) <9GC) EAMU.0NDZ3>Y+$<"IFT*SJ/!B%.6 MS%')(J(C(JM$JP?Q._Y8)-F?/51TP6?CL41B T!$CTZ/'RS=>[?V:[6AJJK< MWQ5!OR\SKP'P1OX9PD/U7)GZ1;7I>%)X]CH)API_\(*T0Y\)6 )C#[_L8'5U MPTX",'88P2I1M2$.C- 3TYO5#CZ&?&5RVP#&,@U1+/"I(-.;6"00.!S+QB4& M6B2ZV@D%*[.@D\5F)KH+*\]DCK%UZB3$\&V!H7]MZM304X2(PS#1F +0D)0< M%.,V<=5[KB$.EXC4-&.4,I1Z_4,NKM'B&D5BXAK#8F(U[Z%!H[S*-XR4=#Y8 M@/T&2S2+A3W@SSTT+6 % H)"B"$[#8 SC6.-V'S-V9M-U)J)EJ M]BUJ&Q9SW988;-B[Q.!3LW6FA.V^LGXAGP 3& L0^88\0#OL)4J/XA?4= R] M-9&(<8AT\7F]BPE)GPN67$-+Q%@V*\463L(H/].-$C1T1'WH'ND[X#@NZ/"3 MT>$UTP,,;4"?V++*=="V1=P7)@S! $#[Q0Y_0JX&5AK[W)X]FB]S?L\U!]'* MZ"_+MB"8D;0P@N0[82^Q.<% ,\\WT$WBKU:14'+>LJ-(O2 R'"1%\?O(9=9V M7>74-'F3L8(IJ(?=&O8,_'7C9P">C/)+N>C6DB93N#PX2ZYEI=]*N=RI:.S= M7__V>IE'3D;X$0.V_IH]2Z7F8*I@5Y\M6^"C M;(%$]CK&L=%KJ1K(MQLW6U"_R.@#*\BUIRRWL$/PFX#<\6_7"@+P%Z.==>R* MK('8P0A@O_;U?_,7!W3G?])T M-Y0I!(;)OX.[FKN]^>GY?YK;D?_>2;EG$^=64C%AGL-,)S"34E_=F;X*P+=> ME<5 >KVPI?RE;4MD&9Z%5-&>^SW@/ZK+W >T_")>\0OC:<.*G3[(\^>OPJSI M4UAOQ ]%[*#C3"V8H[(/TN-<*+*_8E<$%%E[31QA>(3N4\;)8)@3G3+H-*^: M3CHY9:'!BM26R.V6[+!]4O]]G)PN-/^1(+UQUZC?-5K)/&-^ H"3H[FFU'X M4Y(7A=+H41STU;"'*_[;T^S;AP_ADH'*X^LD7O>3A"14095&4M=V_/*"?J51 MZWMZ_-"\IU>_VM5-OA1$7/^5UP.$M(\R^,4W&>7,?0PIU3IXP(G-!Q=<^4#, M+R< ;T)%&6J8$\-Z%3;R.?4"]E@@JISF6JRH'T[H5V'[?1U7[R9Q3/F4:+-@ M>3LJ8$1&[K@E\BLR>M[_+>',\(^TS[O.\;3(]O@1+F6?<=-S\1>.A+QHXE_Q M9V93^37> /^!'-1T'H=:$LZTO^!G',@NZ-@9F.:"COTDT_[D@ZSBQ1O5&:4H MQAPS"/5Y_ WVH_CXA_]NHA X/$X)<,3D3S21FU;1Y*SPMT.D"*=[QWI Z+ZSPR?25V0*;7IG_ZV^O./KQ+%:?.,_^T?J6AV[W?Q MO_UWV3Z'<3IU>Y?E8\E;94%7K<.D4@@8_J (G$])= _0*VP5O# M=4Z!$:\"F8S,9I6Y:6N[HG#!._-^&5&5/%%U:R1 @;K M.>PT.Y %]R'$!<#)7 N+B_H4LFB.(T:2D)RU 1 G!^'!+]PLPN7,Y3 MX7+_?7I/L1\.?9C$YH'-<:0N#:8.XCH?[54Y 9A:=\F-!\?/B''CZ&SL@%RB ME'& %_RN)(*$PE70QB!=F5K!Q(2^$G3&C=?1.D&45-A&F\,:LM=AC#*DOFG> M"N;0K^3_&FH'L?73<.B\DJFU*0>S$_\R?3'_E[_ZA8G&B:(Z_[\(!D4!<9R; M8_.H&%892!GZ7JCB@)82OJ/HSK/5>:?,<6'.\CHO M6LJ<0&$,PO&YX&>?^M'[P>I_O5G]Q%V57 M<:F!YG T13B$:,G'A@IM/&<\3'QOTQA1#87(NUH!$?:73697YKMWBL @?/Q8!>H)8V-V7K319L M,]PDQKD0:#3:(W*CB.10[SHR1U@6GCAW\:H_G6<137CBV?(I8KTI #1Q*KEH M7"<<_=3$3GAC1N/Z]>1- ;H.0$> I^@1]_;-S%V85:@ 0B;7,[0*_69(MF%= M'?R\(N!\A^!\:H[':0N:6GS$P77"U>,IIZ MG1J\4$<@G^.-TQ-J&WX^GHL@0L86??*Q-_S8"$-?7?FE6I@'G=\UXX7 K^#8 MY&:KR^;:(96,6'DI=.(LM.""#WOAS:C'.K:<,H.%PKW-M?6PW"'VCNL*@=-$!F1\?I]7\*AV$%6P3:R!$8N&6]_P\Q3^MW'2F"R MQN]Y2WP1.$?=V 3$2S@I)C#(;_7:OY1_NK;*ZT#:X ,X]AZ,P;GA3F%9@1^3 M[!5KBV;M#OSZ?.>]@ VW%3"#XO&]DU03PTXR3PL#T&V:2AU$-GW^&868[IEKIL1D?TT96G *\VU^V)Y M4Z++")A?,>4/@R@C6YP W735A[C@AI!977FXM48 M+ PZD\WG,SY)M_3*$LJ MN/($^SO\AYUDX!&W;#1$(N 6Q_X#._924LR+*TR9"82'DY P]#W;+]-&RS@= M_B2FC,],YI(!3DB82'$_'H;$%+\)!QE F,0'(B<@S6A*+UW5-?\QYK#'H#L_ MH$UZ#H?D2WD 3$2^EJ6KAZBF[EX]?[GZ\?5KD[_#SY*>#<_3TOFZI [FS-2MB=/&A[KY *(XK,W_N:16_@GMR2 M">5_J ]?-VUA#C-F\E)\?\A!=^UGX@',Q(;. M1.XT#'%WRZ!8M);_]FWV\.%#!"H\>O@0_QO&NO-O^A*9.%M70#LTO *=T2Q" M=C)EQP2VDX9.FAU5 SZ>'[$EE48'TQ_5_BM%0[R>@M_;\^+ .],Y35X,+%_Y M_GA=\3((4'VUQ_S=J7:^DI"$7)HMC*>(+>+ P=55 WD**;0W13AMY WJ1KV=GC8*T$NN:1JT,]IXQLJM>X'9H:KI#UZ-@&C$I M1$EKDUT%OSG&ZJ+;I.8D#FL86^Y\B+<%9SFA-I\8^\UIT%U3.! _J&#:+O#\ M!&13?D5:"5&H'$L>// MDSCD==V^[.D!'(#E>NY4IGFJD3TYF4],! CV&2TWN?UE=6.K0I*]$U_9G%S> M*R'U&HI;X*J9Q%USSY9Q2;\-G0DZA-.GE$:%T8O=$];4ZX*.[#]7^8_C%T/M M<,%U??ZXKA1@M."Z/LFT?[O@NC[LC$YVD+FSB[-LU)>9EO7\.>W]!Y) )2"' M F4X9_:U#1\L/&I3^0A)_0GB(P2(?LC]!JV5E), 4A%@:CN8BTR1%R:-$7D MSX0\!QTB[_B!7,0 05E>,O%$(!X-6K!;,\WI,C[IT MSWZ1A_IX*?^^%9NJ-;QX_NK<4#L6_M3Q\[19K=MR[0@>BSSW,*(K5^=O?GWYRYO0@1/H[>E, M4$8C?!:Y_0T/5VIO,9S"S-7^M"/@@: M#AF)QA21R+YBE1\5EJ<=R1G*K/6&@D 4DIAZ# +V!Q"P'TPYJ1$5"B&;P?0. MR V4!$=M.'UEVNVR58=T!SU7W5H'(3C^@81BJ2( Z%+Z%_8V2J+[P+0YJ&D+ M"-X+K!/!F7J55U1N;[CW2;A?>%+I>*9N?\+&^\C=/P*UX;V@-KR@ZM?)#Z)T M/XED^FEYZ]Q^M6Z:M[)Z2>V/*FI &.=OP&\ Z#VQ*KZM!#N I48ET=OR FD! MZZO[A5R8DA%ZJB]H:]J4P3(4K""9A0L-O5XB<+G/[L5BA=\+EX>$):ZJ1M(P M$2^;7Y.ZX_K+%E.+@;*P=RAN C9*\$6BY1IG[Q* T*CE@>J#_%,3##^J &*CS'+/@#?P"$- M<:&?W80BU0)%2#6( )O'A()LL$Z.@X3#@5Q+ " M7-,ARJMP:^\KTV_R=RLH M#"DN+1/F XS]:8+IW&CSH8@*HB-R*NNF1'GE^VOREXCR?>.:4.!(RR;H\0K; M1>@ I 6&[NMZB#H!B-YA@RB-&QWTIA,*7R*8>%MNWL++5NWI^V*EJN.HOM;F2?:3*J%Y"T 9PWJK_->7Y;Y+!+?)PE\VUU2D!2+= MC'PA^%P5[>.L9O!5\J@42I)U<(Z3IZ4!)C9>=,*TKF'=#!1 MBAC"2S_776"WRI$N'L.X M>=@BC1A3I @GYSII(1> % $5,4J,.(_C&H2JBD^0YID%E9I1]:UN6"T4>.)? M=-T8VDR3R@[Y;RX*6\G!'^[%65^45S(VMCY0$/SAR=FWC[__P[.1 P"* 55^ M^,&'S.].,'9LK^3^^#-O@_UR>H8&[4$)2(\?UKG?.?ZWDPY!>!(_J&^>_N'> MV\-H4G5&RQIG#R?V5C_+'Q]\\??+T\;=_\).&D,K' MCY_)FC"+(1[6_9K@__/_P$9A1NZ_^>3 B'7H5553LF^Q3.@*,U?^,XAT""$& MM@%:-Q@OIBDRFT/35!DFL4BSHW6[H6;W:#Z#!C:N%Z@M_3>JYVSR[I+A86_] M]S/";HLN"P!.O54VD@ZD69MC'T7.";9,I!%$/B2C$B@G]Z#T5A?"YPF45'XG M$@798FBF2A84)/)S?=D07328<+_@I)D^3T19T=3R*1=UC?R,\KTM MN;CTC[)0"5FJAA1JH#XK:Y*M M:'@8+M5,B<>.1Y4/8=M>[H^N4J0S/'K/%'DK0/C4)\Z,E"T 8\DUPR2O/W>' M"N<2B[);$JQA"CG6+7Y^+E)'U/D66#<"TYI[MW'[$&"8] \T74),L8:4A_$> MI$07]#>L4T?IY[8!:!@^7^!^F'S$9Z%=CL*I9$#1*+!EL>O%<,:PA1>V:6,?QR1F7V>59-!_2F44[#>[G)O0%;^[YSB!ZDLD$P!(&-36V:4@-;$Y>?=MJ9" M.9NP:P.&TUL/CDE31PVHQM6T<-0I#MQ&XN M,$)[U^PA\*#"JM\#.5XL+Z[*KB'-&K\1O6_;!H942SV]:?TJJ@\J!';HRZ:*<8&>? M7N%$2AU!YEG) Q"K_A@"V*-S/?Y3"B+^Y0.H):%%C!YJ>JM:[D^R-3:Z"Z7O M9\%+]2X)_^_BK2[>ZN?KK8K#1 GO%WB6/JZY MX-N"\74U>[,M4H5PJG#MY(_82W;3V<[N85Q#V?KY)HL5[KC+W^+=!NGMC.\) MCN4*Z2+L;:F&NV)C0^<6\-^#5;()(3^.LF!D6G[5E$6F"H+*@91#@B MW("[ B$"W*8F[R(\S-GJG._Q$1RIW^]'G7.%*[@S_F,YL69,Z0+\_J (Y 7X M_4FF_;M;I:^6\__W3SJ@976E0^2?8BDOX*#I[LD\!M&/G"Z]@#Y@*/< MC^MPMOH9/X^".XAX!XASAA: ^E@GP;1.R/ZS6C3^"8OSKDAY);@$V;F^KSCL MUQ!H?+ G1R:V6*(NAZ.N<""$N2!U:8*ZA>#:AJ+BQD3E*?)I_/!\R-^3IK1M M'X9[4N$HYEU4.5]PA&K"N3AA=!F@Q%,_D" >HTFB#Y+6TPCMHN%U! R).@3B M>K$6/*A*)?W2-+1UR= E<*8*:G2WW9GXJ"I2$&9ASJ>"&3=:DET@Y(%4JVG- MX_5MDHG*?B ,P-C.S_X4T\QTS*KCJ.-RAWT/A'N"Q"?$IKHP0Y4;?H.PCWD_ MS'JB9ZL_\0CXE092(;A2Y8\(%VXC'"F >?)1<;@#AOG#:-Q,&CVIM)_L,%.BKC$.U3(:P>C',P4KGGUKG2!= M(L#)!8EHPO6:#A\L33I8(-W9ZK79B+:M-H)OH@\(Z[=1N"4A9R^HG5LTSLU> M#@O)ME@+/ZV%$!&O89W>L1M:FR@YX_SSC#6:K#4;Z"X@5!.P-7U=%GYD&A*A ME;APF(5@4#!/YIZAJDE7##$1+W]^0\@'B>EO,!C&XK%$R-K5#C)5DOE[=L?+ ME4LB:$D$?>Z)(-0J$G.F#+1B!"CY"^FAR.C'Z1^EVQJ7,+<#G*ON'18_..>3 M]T!E+0@Q^AN4Q?S1=.FM"O?8LVIW.;2H?$6J3BLECH:1VA6W4#N"YJGXI,\F$W,5G.V M*T@4\C4Q&46T/WS-U76K/1(%$Q/+(Y$7DN\8E2*- 8?W'IC_?^V!24)J3ISK M"""(3]Z)!76PH%=\=\+>?#ISH?/H:$'1H]4J\+?784]BF7).%: MK!@&>+WLBD,0USYEB.!T8=!Q^ZV(GYD]%DH VO/0CJM4ANI<+_Y=N6O"2=!Z!I(VT(R'OLV&99$" 5XYT,*S02_0(P)[)K--B^*:^ MB'E>H<4D'"0XICW2=45?S-=P.0#,S]\6U0>)*(W@%.Z.\C6$%4[P':- ;5XU7QO D_AIL@IAXQW_V#9&*H M,7-F-1@UT2@O29%T= [F@)I7#8,?&9%>URU&^^[8E,5H?U+DS*O+0P>M MO;70#'>KUP/T[M2.;*SZL52+^<7O/?VJZB%T2=X7F-;;X0)[11F!N"Z1JG+# MQ03.&@.2LI*-',.F0>I7L7]47Y95D7KC!K<6 :;D=1(M([P M39(*0PUZ[%)BPV3@JF 7?WZ=1=;64*E:!@=*)$F1+^+11]2TJ?,5I*,@,T]F MBRTJ&'&THZB-A=XHV"BPZ*9YFLX-GGK3O#/.OB//M:!$*0%C&JPG)H.?>=5< MU_X:E^6>BV103*3W E4'!]4!;,GVXPU/$L4_\(ZQ,1-7IW_E %7NH/3CK5C- MW+*PP[(CCP"Q$HI K)T\<6%&C5,5OQW1F-"7HRY]]#[D7"FB0^/$IP8QC#8$ M$7Z-@Q-T<)04TOF J*CL&"!;#TBKA;4_&"H&5!N)*>FOF-3QQKO#_G2_'GV@ M@2+T+3:T^OM?NA[%-216,U]XL"N+:W!NB(EM.=+NBL5=CK2/?J0!H+NY")$( M5OJ8< SZ0\!R^&U/QGJ[$H8"5+Y!,@4Y#ZG&*)F3&&F=-H!3O!/*J"IG.@5R MY/X!-)A*PFS3_!$R0BG^@!X23>$S&V.Q[!#5A!,\2.3PVR;/_C(@ ,(Y>=54 M0XUE=@-_OQC* C>H6G1KHI,O2C?N;J@(;,+IM0G',\?5-WJ!O@!_=6:EDF10C5!KIO(9D =I^.3J@&_B"J/+H!)GBDK^AT3I#+#"8 M62QQ!Y]^$O@H/A]ZDMT]9^K^]NS1DZ>W7ZB/O_GN\9,_ZO]]_T7R2B70:S"W M12_A<&<<,NJ.@*Y\(BZS&*1;$ VD65Q);R*XB@#LPKD$OA/*QC)KXT1W?A0F M1Z4D"BLD,@H@>[Y6(,G?3/2*JXHM#[*I$7R ;1PZ8)3=@;1>H$=873L47?;_ M*"P&Z\BF+?N@["8C(+DDXR/S* @,G5 RX0NRA"!)&RP;!?K7!%B?'B6H'-&E M+.6#SI *.,MS87:AQ;-$G^4PU.J$=Z0M)FC MA@@^N3/#K@I-)35S[H*.J&%6#0W/$<>J-YG5T"F3 T59/@Z55,L\ Y#)2D[R M_XAV3,BUL.3,V !D$)!N74FBID79730M6S/$.5 K2Q9AS_3#*=;6>!J\4^2W M$M3^2OPA^34OF+B.64"82T+X]0(0SO3P?K_F]&Z#>PCP]3K0B<#(=5[3DQ>2 M+Y)/QNY >!G(IS#=E:_^[/2YP^0H>/81D;:V, '.1YJ87FH3T[DT,84<-J:$ M?@1]QUX(%+C8BZ[PX!]Y]5H2[[\ CQ M.KI%OY(]J+I!<(0"%SBO =.+^/4-&_KX?CX[/AW^X#_L(3%=_;[VK1]QI:'- MYO4,VTIIJL$5X606V=R,U"P)Y1.4?4.'FEV@0251]8<"A_I(;R6;Y,)E-B78 MC[@V%YVA+YD5^I>8RAWF$PH@CI0HA M Z_\\4;F>JPN;8,A50TWL W&S]C#Z^YLB#M $[UXX1^.-AH[ LKN+<77S0?: M0EG@:VZ.;BC3IM6,)!J U"#B5":W280T6 N7J2BIU0E=3^0/?5NQI&WM+OPK MXT>0K1LW#@RU*C04ENS/S\_ 51L.$KH?5E\]^CKH, AGT(_GIC3+(HUVGZ^; M(K$+Q Z %PG 7&(>%8%&[" ?D!82@'9<>1/-G5CON:%S66_I[_75XZ]-^00Y M^L3:^#]^\_5-_J>0!$0*)1Q)T -*%=F\16,AR8?UD_W5DZ\GBN<]J@/-/UXT M#\'8V:=FK*[P<6@@2/K(TRQ>'&%@6B@S.2&L2 E3HR%,3>I=5"%O=@V!NJ>R M2W$)D_ >5$QO&>]H0&7'Z37G:1JRM#<>N].[4J+6PH&SQ4 #9@['UY0%U0*D M5]\^*+@M-"Q@6 ,8M$J>+)KAE J>M48(KT&4A*3#E?OCSN_,EG2^MY!EWK#\ M52?:3>DKL'-K0CR*7W;"TQ#(-X5Y W86[/\KXT.'!YJ>W0OR]:O#/787E]/P M=YV&U%%;-'MJ@Q6Y %TO5C? >1.R$>$SAB9#WF!HF8V:VK$QJ&P3-:0[K2A MQZHY]^9$!5AG#:W%4!/9$7+J4":A0$\"#UT(@:F"=7LM O6L53:N1<,S0)(( M9.!VAA#0B!:L>8RQLZT)>D.B2IH$F*]/XEDRLFJR\A9)R2@AN?VHNFCNRBXT<]JU8I!G=+DXZ8F9=$XS^>4(&./9> M88ZR/_P+\X ?UZ)]<6OA]+0J5<+!.QCJG*,-UHZES 4++K-6;,ALVP6TYP44 M*0Z0.K74!5D^%^F7R&4*N!HXJQDCM/$74FY'NF7PXVZ\)PT<6N$[=L11?Q:Q MV]2"3MIS$ 1U:) MXQ959N.+'I\1P10L*H[W;*-^4%",2"A3"%,UUZO- =)9/;=<8766UC.OM!5E MY#$U2%2H$"=!-3<-*7"?9%9.O4"UK0)S#+BW@)07R_ 2*VX9+B/K%@-%X&E+ MMS/YV=A\2P-:#7L>@PRTE+V*O4B:1N =;W;T;)I9U'X''[V%]@G"I=UD,9(^ M @;(A >@6U4[@$MRJ#.\*:#_\2[EL"@P11$&68+DAF<^/)M$)]L"! MQ ]UQVL;\7#4OF+&&7&."(?(!'_$^9C$?I==-T"T&M_YN %7[C\822^D5C#! MIN--K:I-(">9)L$H).8VH_A]Z/U:_.=(F!TFKG87A.8ZZ.]*S,-=^=F"RA _ M,V3G"&ACTCS\Y-CJ%A]%[PW\&-(JM2<4)D\1K@?@;\\M=68 M)"D'I47$26NM16!KG A#:!PVNO)NFKX>)+D0;1Z[D&A9<(H D*J:$V;6[]QS%RDGR9'XCLP J/E ?QP8,#SGT-2"N>,;"A5_J ZN M_N[/D0[NQ<5)>T>QS91TCNQV1S<(5$EJ>U-U+^O4JCF*K/*]MAZ+YWCJA+ZY MM)Z4JB^R!P.Q$4$__;$ZB2+FZ"R8@"_N_7?GM PA3 M5+.K'=P<'$HHS+NNI%Z J;V&2IK0']K43!O0]5PMRG&\*&U5>YOA_2'B^P%8 M:-P-35%NR]0%A!N9')??']$=JP_)3+B]WRFV$\S M%7QY?(R%D6^- M2@1AEJAX@'/*O3;\HM8.P"<0QXQ6%ZP66+P%>OFM6Q]6?W?-'JA_U!VU(;QS M1-\Q_\(C@=C)."M.I/@#C8M3O%/,/H@B.(G=[$%!9 FD8K%V_37HM<2GLBGQ MEI"!:5%,TI^-R==8=BXL''#\XQ^>K5X,+=P:#FE&MPQKG4G@ZH(:- 0,Y)N8 M-5&!:&7>$X8*-#:J_ *&?%D*+0A7W,(56--TPB# Z";&6NB1L!O)U_,L!41(@;F+/JOW$]0!HQW=1Z0(#\- MX$;[F?.["_H4_NRWN[?#V>H%LM_1%__VWV2VF&)3L#'??+?:#V_ ^/1WKS?,WYHC&]JJ2(?NF2_' MF]8;[H.3[[V#3OPL[YK@D>!JA*-LI?ULCRU9VJZ2Q (,T-5&LQI,;$Y"$_L2 M]0?H4 !*N0[6U3@I_J??77![AVMWKT9)7LE5U3N"KL&#BH9$4?7P XWMKIMZM,U9(O\F)^>NL?J\A;C80@:(FY.>N)[?3 MF:?WG>"7$XWV M-?:XF=!H[29O/4'0O;8"5/60+(\_<[C8Y3 M(;VS29K5U)R35ID45>@@Q64S5TK$*8-#PACLZ4OS*<@_U!1:1D>^:!MHL$)V M)K-+T*B^W5 G8IFGD2+)O-',%V*H<<1!OH_)B35][*NN4%0%6SR0O2(A>2 M+]T?U(P2MPG_%LHY,9]&>"&GK*;9^:&,0K3!($'6#/V&"4,DCQXD%35]&M:) M=+.JBF.FM2!6]8*=/'"[;$B!\\4EYRVOGK8SJ:=//;+\0)9@-[WB,M2,C;K MR50AHMN",S%S%>I*&.DFV,W08FOZP)DTD1XV[O\^6O"ZU_["$LB>.J&!#$93 M)S'9I\D?*V4GZ2JP:%O;5-*2 0Q/8=@VG5D4]AAL\:&@/:1IM@BRZ'!3A\D MFB19(PEJ6LXA88V]C\9D4'F-?@-/\_>FA"+0 ^^[W]]EON" WQ>0NN" /\FT M_W'!?G[8&64F%&O88N M)[9Y30[?!A\1+BLI7F=DH MX3*5,^,4#;S'_\#V:X,RH%21(BPX!:)D*;M]7K9C[!_!>VT.A]G?(NQ&4#,A M@HWCY\D(]6LDNT<8V<66?Q&V_ UR!),T@XGT>?L9C"C!1 1861ULVLQVME?E MEG%*&]?9E@F2"^;/*O>.&Y6Q"2) 6/XQ0/>PE,JFTW]0H5L[%I(0PA7H749B M@9!0+&O6D*#"+'A.(+XI%^L/0E7403804\5BQPS(M[]L$5K&&& _ZK*KR!@R MV21E$^7W@7$Y7 6)%OWNZO4GHIW3.L4.TP&(+=ST"]"%1G-&.BS4L,%T @RX M;5]@EAK%MI%GC])(1PV/EP%2$;\BPXQ?.L+-QKA8RMI9R3AXK48V+ M#DV@-@KH:=(!I&&&3I13.@?.5C\E5:XBZ1PC;#&EJ(:9DR$.ZN#AXJ2RO)IL M5,=IPW3:X\4:=)LQ-@?0VF'5&9'74)"S1:VF)9&_B>/'5"IFJQ/2DP?4\UAJ MXXY B7R<6(6 *I6HRU[>'#D11^F)'4SP[$?/I1@?)]5*C,>HH3(4L++H^23\ MF8@\3QJ?%"'3L#/J8R(G@TYOKB'@(J+R(:97J8(8(] CV/S+[7C'C6%LX+A* MR]%\WZ7$S0C7' 6)YGJC6%2?(FG=%-B[OF7D,9MLTPRY7\XITQ1=BU.7DG!P M-$I_/[X(7B9T^&U\BH5I$N%(T3E3@+];7385;AI6W7F?#J2R6]GE5O;*Z>OM M!Y0= Z,KSYN@=JF+@1QHA/P@2IA9;OU3]6[40!AY<]E)=FYQXKX$)TX@9@18 M7T$8"'L)7+$.$7 O9[!]3K!LA&13>YVGR+K2^(*KQP\9Z49(7B#E"=VD'/87 M(DMV[":,J9BZQZ,GHWO0D0P7SKR51S))@OR&&S8;W!#%BF$M^-N?O=U_] U@ MU1Y]BQ4SIJ3)._?>H_OVR.C.5O_ISV8LSQG,M3%).51WV20I7/X*X79B)<#% MX3V/_\FD/8Q3Q\Y>%/3;"O]G3#;5'_:FR)[%QTDI8,3\@@'FK/FA()- D_E MU!&9S)#]GO%/R)D'IMR",]RY[<.2)Y(5<0/*)1AJP@T(LR?6.L>.(.=A[6EN MFZG9;6'?GJ0+WY$_UXV(0Y,]8KIQ?$0#=T0Z4<.:W3;>R]IU":W:S!C(N>U< M&/S9ZG_]FV\PPRQ3+&D%U6)YYL\JLZ0PQL(U*B\X]!^$)NZ>%QJLCDZ,PMGJ MMQ)Z9?H)C^+$7O-53)T9U!@:4!MG&5/.6EBO;G2*8S8&<0SJU&7LKH2Y+OP" M/'12<[#-- R2X!X)[RLT!;Y$P%RPX#,WQ0M[%A4';OV,+.\RX8*)(R-)..RN MO"BO1.1P!P^A@U)%;'&;S=, #+938C;#4PMRU?X @,U<05Z^F"3S$*\F68$W M/>4.,0&*8L;B$[A2EWYBT2OK7>K?YD1)'QR1@D#!QM&FZR569]+I-&+A.(%Q M 0?17G-(_WIUJ;:6_D'V395V> @BSHCI1M@< M\RQ3BR*TF.SRX-[0P(YV5')2\.;W(HX.=SB'R8@.E/5!CLHDUY!7W)<$&#?[ M((VI=. J@U;@LMZ*LB.7N!=RRL6.WU9PVP@>VO+M7+X[-@5K9V&,?B>-T4%3 MDHE#72)5+^X9O!NV!"LQ\O&&7>SJDF+W#.F;BO((E.E MF)!1POIH6773"/8F,00Z!J17"5[79 >[SM?]W8$++/1]\8D++/133/O3APLL M],/.Z @***VJ8YI,3EL$]S7*4H0J2T*+(4T SG&UJ6FL;J#:]@@#J4YM,X-4 M8B3CA,0!6_1PDQAO2%48%/"QD!A,YUTT)#RZ^&'+_CF5S"'E%D-P08E!;\Q[ MM&\'U,L"?V9#2D<0C9#GPXY&9^!5[.9,(_&@9N@ 2Z(Y_I#_#&Z5N0_ S525 M6F[&KM51IK8QWDLCS2!,DA;C3\(^O,&JA!^AH'8$^B<25S?.@F2S.U1H,1&R M/WVG+1FJ 5.=%14NW 6+M9BI"D[?B?>WW4&(5H8T;=ZCL@2#%75ZQB&I-D#F M,SE%1),,W:H8N#D)?-$.:Z^;? _4O$$I$Q_Z NNV<98ZY3:6M,Z>RAW4(&S- MMM$ 1<"._Z%C0 ;1!^7F*<+2@]"=Z2/R#@M79D:# SU0\Z=*NLXMVUN_"P U MN5:0.)09)PXD&O@.>B-!C7U/99$^-#B$ M4@6RN )!%OIO2G*0>CT0\&+::K(1>TEH^&!81W ++1XSYAOAI8[[@NOZ2"1B MDHC"$D*K7UL@)TEB&.<9$^L;)IIVQN^3&-?A MWY[.K?\2"V:R^B:313(T11]V[9 F@R'SU'&Y%Y1]YCV+MKSBIOW6734;_6]H MCBIK_J?_0?^ &AB)&J1'%$,+!H1A!4K8\O+5KTK7PJ2,_MM,>QDQMP2INS ; M^D=YF0J!L>T$$/8+YI/T%&6LPMR,45*8I,Q2@:!3JMA^(4]!C( %&F1Q$8W* M5XC?B*SQ5+=1Q@YK$G1-M=&< A^AY>-8BK(ZA*KCM4)P#CN.3+D8&5#?Y!$; M]&=01G"\=*=:1>72IM85+<;X?82B=.+#!JD_K-*:E13@X^:]&T9;7::=EG>= M@='1_LT8KZ_7VCJD+>T":$V>? J5>T/=Y6SU>L0 9 'U((4YZG7)[%^29M_ M0\#6&>T;N!\BCH:0 +0-/!$_UXGU MXYCDZC6CA-04:(@YSWW#C@@%G194AW I;;X(FH01WA__&R,SH14"#K+\JFDE M3ASN:D2T.# ?F##/)E (0>@]Z1Z3#(1,C5:F*%A&K%TFXZW^SU1T,!\<$*0/ MF,C04.)69Q@CV@TR>O;<0;Z#Z7"!= LQP<>MPL9:PI_1Q&LZIX3[[G+;IVN\.>*? ^WH MRN7XH# 5U E=J-"1W.QL!?WUF";6IF' <^,_I:>]]4_0%HB!IR^!=))?JMY" M7K-0++J.DGHAJ3<)3S7/H2GGS0C;@X= FY=! M(M9ZB!$2?!0QI"B+WQ4EX[DA-/H49-1@]ZAE5>8EQM%3WZ>W77->-3G1VM_JFLU3N*V=2_&GM3]H=?3YRV4V2"(31 OW@#(4A5 MA:8\/SM^#1;B@MJY%A1'#KVGM$T0OU_$;0,.>U ]U@V/V\(8/;COR#Q@,S!KT9#)_2UQ-J,%*JW)*0W%+#$] M<11@#!T\1-KM'/AE09;Z.K3+\,/1J@.4FJ/L]S68Z2F#\9+:5>0,B+%V[/D3 M13ZU]4$++J2!TEE+)FWBI,#')8-!'87^<')YU^.[X29QUU[F^XX(9>?=S/KD M.,H6N%_3HDP\^!$D_^[DP>X>DFA)"<],[V]8GSG80Q#*2[10$YI5_*( 5& QA6\?X.\FR:9/- M(FNZQ$?32QO;",VJU?462><(J]E%:WRRM?=_"BJIMT"( 8NOX%/6?#!!I%RV(!9;DC,BM*'!"GR5_*! @LH8,)&LU^P?_$PQ&&D M--*RSVSK8-0N",[W[+[.PMF-TTL3.KMK,;_Y825!#N8L&;E6;X=.3EQV-P#PQ5$JQ^,!:9SV!_C7/GOXS/N07N/ ,;G6!"W^2:7^TP(4_[(S*X2CPJ**L*#4E M%0E,5B =OK"9BHZ"/;_8T@(*[!>1GH. 'K%;DCJ-P59*:#@^T-8H-'"CAWS4 MPY4JF3)(5(=9'W;,%T,NB-#E6Q6 ]B8Z &$V@'/>2!K0N'ULW3I(3A8-MK[I MT7F,I5') /59LE%>)BV!B*"BR;7%F,*[!NRX>V?=$M#.3.\OB(P43@%QZ,6G MFUS#-@$JW!(FNR($))A1W^V!;P7#P;+EO2WSFGA M._">VI( ^)Y-1VVF%Y!FK.G+WOW?:+?!^S[")N5LB(A3,;4'98;T\2@4L*-< M0NDO\B!^A40C/@A-A02A*%.[:[\2M\S.7@]($>?8DLL.H05O%C9^ [,ZT\* M%USM$%;,,7GCV@E(?4UBAI*\YJ_"63NYD\)6&;$IW]#;&BI+:#)&%!U*=,=8_^:%?Z)<&O6[F0E,LKL=@PKK@4 MQIA\\9YI^#SU-Z^YA/8YXXM385V(KD@4G,AM>ZK?X: M/Q7"793I-'8KYYXO/\6J)(\GK+B9=S9[35T+J5S?9+;0#QNBJ='>(+0+IB'? MB&GJ+Y$VPG6;MES#CV&KXY7\:X279E:,VDES=1HNYI0N".A&C89KP#-AR;W2 MY<]K%@M$-4U69G) 4>6C2;0@..=2P;1D!PA/DXF-$O@R9N17D:9Y, 4$8&J9W+D,S(G!#P<$>\1 MD@)@J7#[ZZ:MEKZ%?YTO_J_<0!^XJ!5MF$^^4B'$L%J9EQ3.RG@MV:J)($=4G@NQPR:IH=BN@YV*]K,"9ZJ27M"]%T33%U[ M[.#=A%0%:V3C/"(U[3_E;V961]-UY*4#B2+=)^+#)4B[1B^8VTUQ%JGG54GS;7XC<$DS+!!H MR2R>QIM6X=HDU1UX:L."9FJG^C-X2->V,'"D"8L&-!X#^(U6[H7;B/RR\2XG M9)MS=F.G4'OH]7>6I#(_:)88_;*3P+AIM]$-N5LCJL/+-% :(\>[4D!&*]?M M$FJY>^RZ+5F@6[ Y"C<@=>J3')UPUKKB%(;@^)RX*4RXN*T>\3BY;BU'Z(V19S:(GJ$(A/?4Y)=Y-E$*46*#CCIZX5)\3, M=84"5/8!_[AMKIJW;MQ_1XB1%"XRQ&@> ;9R*R$X)T-I2$*D(22X0T6^RR_L M::WTY0"U+1"3A#Q)F3T70C=699E)SU;GF-+R_X+I:&;*DK==)D8MA+P]+3)J M>ZNA\8OL3ABHZ6W5[H3I4>?9":>=42KPIN C>4[3V9N2ER=]TF[O&]0_CPLY+^=O3ZS MHETBY8+])I?2## 8907\&1\.$70N+[5M+)+4.5EN:,EH?)%^I5F-K#=GVB$(L2QY&YQN,G3?@._\Q>67AP>O=Q#_GD.GWR;W!S)5A,XW?29B?Y-_>,1ICS8PG?ASX?11Q:A,O 37OO%QJF;W2? MZ7GDLO?T7&)W4VU>;=PO*43I,5''==Z=OEC\VXI^C(\,P^VFQRMKDPK"HQ<- M&1/N;QQDI_:J!P]),_)()UJ3\_HS=EL6'/,,H';!,7^2:7^\X)@_-(Y93#)% M8ITR>F ZN:"4.P6H\DTVC&6/)AJ_L![STK.\+XO9$GQ&.3,1L_S//# Q!H:1 M'! >S21UK/88N7T*,$K@^;?Q)-;%B0G,_!/%8^M0(C\1D,-KBA4'F$^!(C3A0I&/& B,0K M);XZB7E->NNUH*5!#PY$&:<5?L?IR;X'XI*8S<)8$&^LV.]CZ@HL$1@>B8A) MRZ"7)YDFN' P13:Q;,LO8EO^R6WR@?%]*[_6_=9S5WR2M <@EZD+'RU@2@O7 M74P4LMMC,RVO_-E?0C)LZPJ$FW(.-W"-]X;1PO(E09B4)7$5)_<%B4>][Z2D MC??>L!!8.E9;=!7%1/J.OSMJ-^=T0^50"W)K M>HU,]I7+R\4LG%'RQ&L3P-RB@J#_#4_)%8H\&2X:."47G8SEL/BPU'BM@_0' MK>[7PQ[RJ-$V4-4Z$^]M7#- M IT9V:Y+;P8WJ-E03-UNF@9J6K%:41$-L)3/P2R/ MD%=5R65BFKNHM-RG9-%V)E>1RX!2?-[SX1A$ZW@&^$#65AMUF*S[:ZZ7XO3[UE??6#>:O,#9EB*+D.>XJ,$"MI0J^ M^"SS>:PN@O_+"V2-E[Z&U:)-#/D1 ZUO\W&G[FJU^2=YLT MG>00PV&YC9(G09B'8,C^A,K?XN$%]+>87>9&2\5XVL3,T"F\.)+PPS,"2*A+ M5Q&OV\Q>K?S/NTV^=\0 [!]V>">*W8?Y;TH!/56A4%]T-;1]Q2-RI_QK?T'L.PWA[SJM5_5C^R%9?3T<_W" MK=L!AO[XX:/OL]6??L3D.;0>EKVQFQ3!\BMBDR94N3,E@1\ERB:_6Q(;?VT0 MDU^'O_O+/?>[V'^A+G-#FF73K2-$I)V8\1&PG<#L;IK] =]/=("@8_[+IF\( M*?#X(:XTQ^AF['K([0SGWN6B_T+?V<]7TB);E!WD7Z%)=DM=&CQT,/S8 )MS M1BO\;>WZ:^?$[V(%]%<@(I?7ZIXMJ$5F1V^G:VJAC%!$%PXNLC-QH9*URU'0TU@U)?4@J088^H4"X M&.*BF]L FDDN)A&=#-O\94_TS++3!++3IU)%]6$U(7!RS2!Z+0,+A;3I![>N M*]BS"HJM,$F1<%_\JE6Z,AL)B,(WT8C)D%&$DA4>P:,!;/D&T=%7)>:\@T?C M@TSH>'.M7YF8K\5&.U9CU^.2$B!IC'US5Q,@L_RB@+72I?3I]OB%L\C2LVM. M(UA%JPJ4K2)%(7BSXX*5*511LL)PJ4/=$ MYGOQNCIFCZ7>1\E(_6::/B%?-&RH+&X,! :@$R[ .W#RG3! , MM<:NFZ%5/I6U6UV45%_+>Y->5$XQT7>XE60*W+>I:>Y/FJ_,-GA ZY<_%AI_ MZ'+7&F8ALS!G6!\CUQTMN13/0*U1/J7I2LI":ZZQ3E6=8#IZ\")W,,"#GW^* M5N Z.&[]\;!6@$VWN70%L-H0"I:3PM%UK^!$],;?FB]AM14&1/O]VD?(FEVV M.@)&+@"S^/B'6(HIKHGQ5^S\0X/TS%+UX6?5-6&.M&A*G/P#LD6Z:58DF#O. M1HM[;V?)D"GA.9(\_O%KX\K$MFH?>.R(9IU>"L8#41G5V:#^'DX+=O=]0:0+=O>33/LW"W;W MP\ZHB);99NQ1!FKE.A_D4$^,J>:"YI:+!!:XLL\/F'/WP0PFMK0,P6\& M312@#D@*_FBV1M3?1(76,:4[/1WI!&/&GM"$V;%>_K)C7J,\B+S=^()H$D0Q M#(<^/18:ZER-&.>9R\D2OS#W$V?-5D11%)BF)G;5D5 5XV/%AR>'B7 %6"T; M3=8Q#<+,;60_VT6N"T!VE):S^)*6X0J(*/!1B2@[\$7 <=@PM;YK=T1$!?!X M%$MK=3^ T*7,N+R/F)9_ZO$Z.Z! N^5H0C:*PC0)SBBYS 6AH#8<&%-J3&SL M($5W8NF>N&FF!94Q>$+J$(,%B-&NGUPI^6SU4^A$0LI9RNN#H&%L"JQ)D-ME0Y#:$ M S GI&>Q.]2*_8PKQV8C_RM];9#\9>F5!5H()S4: T)9: MC$IP*<[Y'II8<@G3LVSA!IN^CJ\J[DE8ZM4/@W9MD_)I$XRL!H[ M:ZVILW7&J0HCBCW3Z6WKBI@.#CT(!&. \VC\PV\L))U?G=*!?+>NA+6"I0:L$0([P$"0/@T% M1 78T:GE\I;/S_K*NQ+P%6T]R95&T\JKSCP&-]&!?L1[3=4WN*"@#DQZK'J7F:J10AQA!-)/I6WDB&122#T[HBNG M,IM5 \KCQY9_'Q/43]. ^SLCQ\2U"Y16!_%Y'=>0HI2ZIW(F!ZGQ;5@VF9@(..P7HY:.G M*.TCOQ%.^ #:4OT72B@1.Q]4"F@R!D/N'CG1L;4+SED24:PN1#&',!V6_-;J M$!_SR$TTJV%.D_2$!9J2T\.#:RV#A'O&:_0DJX]LIC@3J9\O?'5\%_-"<-%5 M^<$EO-U0YQC:.OGJR!==G,LOPKG\T7 ]C7/$64+"0_XANF@$)T>Q]RP<71!Z M1\&3<0@Y+TPGB_1UYM&W(TVUHY&545PCULPHC!(V?.X>069LMQ]Z[CV//&KL MR#4''&$%TOFPWFS8U*X&_#T0_\,8F*,YRJV-X]O^)+ M8EI5(11USF[4U>I;!P9(KL/,HTU;NT- LJ'QOF:F:/4H(.]/WIWZ%O-)I+/5 M\S@%!Y#,O7=^'9A'[J88 MOZLF]I@S4ZZ'7N4=Z^JB%R" -OLRB2D$B48X]XB;PX\7D.*+Y?T2+.]/]47. MF7!K):>2Z=:-']?Q?+CAK68D'A!11Q--#35%J!@XC)Z=,C_>!U@X !ZX&^29 M$?:Q@I8_@'GN! 2$CEW889<^KB)BC%VC$@ A)&C+780";"+X)IMO[ZI"-WE; MW&5GCCR+3TJ MU+W< 0"HAQC#VZR-&W="$"S6D#3 +6*U=NVCQS8,LCO^C4.&U4DG*"@:R@2* MAJBZ^-MX;@P^5="Q["LBS%V QGSR$#G FME0#++5,##CE%C2!K6?AF%9QH7. M*P+:)&T]-QG"]@OLVZ^;H!6W2<043#S7^6TLVO64]P! >+66ZK1^M/ MGYK)EA3TY"]X@:W#K7G.6+H5K^./(N6LG0F&47^ II96!O5*4YF\V%'8$ M3/:2IKX#L)W/I OV-_&1,7-GBW*!Y-V0*[=17_IMH?(VO 6O/!R$\>%&;14F MF[7TJGZ1KET*3]KW M$#QB7+Q@]S/-(%,6?T.U\C08+4Q0?PCGGB&4,AH5XWKV[Y&_ M.%N]H'@=+IA]QF?4@NF= 93Q5-_#"(1?ZJ4'=64860^ M D9F("+O-+R@]]<.+P[8+7)?7(R$V%OB @5P9),1,*D4S=%<3*]C=K1.IJ@0 M=@62D"&8%W<2390B_#TZV$Z5!O@^"*=98HEM[AFBYN@EK;:DU>Y*6NV&VYR: M3*,E_QFDU([BJ6:S: NTKGSBYWLJ?D8'AU.56P$>"FM\T;)U/ UA@>*),-%\#&5)(4#D*!6D^)O!J,5 MH^;\(YE9RBW^)ZXYIPRC094!?1%W9=HUPK:WYAF+%LR.88K%.7CG0?WX/4V& M7!!,CRONL0%9DNZ_.^D^URX7<9V-VL7RXJKLP(7 _78-JM^$^D Z/O)\('(# M-@MO6P"V/ '3 )=@MBV/^O $]JW\:%%_TC7C1I@[.._(S;NNY_ FKPV4_*X= MOTM=X!X=Q^<(IN @151RRZU?X.#%;["[C B@LF-;B81'>"_)@:SD->AKNZNR M&3K_+[Y$026PBQPVE5_^0TU(. E). :.QC))><6R"WZO M]=3&Z0^^H74WVHKH 3G;+Z0BMGDDP72]K9OK!T 0+23,0M7C+<9UT[YE;)L" M[&(>GS%99M+V0O4:Z"IWS;XBW!E,#58;>IU\[7O))NS:"2BZR<[4F:?.3C&) M0LTR\]1S3QP]*_:8*+D;H*@E<%&"179@:#2I57Z_!E\:SEUHP,5=)?F8F2Z9 M]P8)WJ$>PWOLUBT'T7L*0)",;8G572QZ-MXI.!!.E:"E,86MY$$XSL+V?U6@ M#S@,1N!NW%[L<\2A.$=9#J?$.Y3ZLJ:%2,M( &@.&$R]'G%/1+R7Z,)ZE;Q. MZ6%=CD$<*K]>-FA/H TZHP?Q1Z;->G;'>NRG_$O"1=&C')\$-CJF*Z=SU?:! MCE_! ^9B9K;X\:'@" QCVFS%GX>8=-T:EK8(#QI:X$4[ITA/!U(QHDM$M/%- MZ$:B\O_-WO<]]+R7N/7>Q*U3G5D"#4L;!3CU!$LL\L6R:-4)*\(X[:*=)Q\Z M3[)$>O?S@,4BB7-O0_?K,3ZJ^<9L[B1IH5Z"M*!#39=+TR19"(1,R0*#"^TI MV6 MO6ZN3%- Z-M6\I!\3A.D_[[\:-"C3^TZ 1>56I( M?3-BH=>G8*K1HH1R%SBW8?MB40QFUVYI2L7.14Q,Q0VIX!;#4XAF#&: YRPR M"&F0,XI=#1%49IVC3./8<80[Q19%3?LB/CQ]NH]'$/J,J%0Z\5U[*N!.5Z.3&".BDV!@U8QNL-L MF O3DJE/*:( X9*4\ALZ%Y'/3LUC%C+Q0 !N'9.(HH!:ZEMGBHFR7'(&!OB) M@5^2WZC.<9.\T7OL;RSV_E9L%B;<#/YWH@>'1$^'!(;",J+SM M(6#0$GK6G/AXX:WW37;\T;)3GFVVZ*K>OZD74&.[OP;0@TM\7&KT@TC_)M'^[ M(-(_[(R*[VW,=DQ8B95!HQG@#X2_>R-= V0=6M4KI(ON-FVYELXC4HD(G(_X MF;>@DIE-X+?YQIOD7;G!+/(^IY47N2WK@^9?,&5T>>@P7<.P:OTY*'67@D?6;Z$2-232VZ;V MRS/]4>0P!$^K.W2]@TKK;U@+DJ!%!KX1?*H6A,&)NLAK9HFB,?!%LB0RUR'L M7 X)EN/E"04W3[O]X.S1[Q*'>NS^P=4"!R57]\&3JM$#Q&I5Y 1R0PM[@1&4 MX0U1?J' 3G\3?"%* !%#C^4)!R##C [:=C?3ER. =J 2Y<%36 M*]'Q1(88@35'CF1(\'S@@O;]-8"?L8/S,8NE#1!E51FHB59+XGNGAN@'X.[%+'[+">\OFI>N= M\5UU1\@;ECJK#IH];]W%4,$IX<\?ZD>#='+^3I+UW&>%CH,>JZ9AC&[CIS." M5A&Z)WE^T"O5IV?O%Z_+"70X.6K*T$Q ?J%SH$?=^'9 6GEXJF:'ZF*:,=E! M2 G9C;SO_>)"ST9_>>D_H>EJ\%Q!U09'$_V5H8N]+#MX#U]G-,7(_PM)0;ID M!J4)Z0WM>NB'@F2 MC=I"*>X"-=TT[_J)K6S[P_9-OO;,C>J3HK07P&*FT\MN[&JK:'YS2QR=% MCJ[9]C*;\IH@O21R;K 5Z$I;LKV=]+HR1G+#C(K#_L)[19PP;!UT%N&C\/5I M,:US$2L-TGO80MAL,<4V42//@H]+A*34^U9:!U<'W@9_E_"OVJY;J"Q[1PP2 MX. 9T;5%MF7YMY3[D O>V88X%@6&>HUBK3WR#V+5E2=9\L3C'@BMCD)? M6.47L8H&FNXT= 7]KNV1FB+'#)O_V,]:&>!&D+]K2_:5_0IOASVYQMQZ&OPC MNZ0VC7PQB@KP7:G\];$NZ-1U.^D$C9./P:>6L=Y@5%F&P>6%N)U#+:3M3HH4 MV2JIJ7)/'U1;N1]UXC%$TX^2V9QK#M3(T)TT;G5=/?_E?U_^^.#1'U?^/*,@ M'8HG%PYVENWG%(9@8O+8'-8P2;Q&_$OSMHP F9&,#O72P@51.!(95+@]%$K) M;*!H5^_SG0\*_$[HK+SNA(GS]LL'#SV?'D2/N7G&-HG^63Q;71+))TFZS#PI MO8$2NRM\])%?<.,@U9A&KR(S:&_6X1CWU$]12AH"R8ZP@3XLD_@V!I[2T16D MN$PG) !6Q4I0EQDVG)%^J$'D[$$A>',(>9BD]Q^+3XCFE6*8X5]=XH\O#^(% M_@Q;&&]I_6-@@W X1VF-AJ,G[<-MO*6D8PJR.*7T%HO3PY3D0KOZ,0@EEFCD M?D4CN-JFEMH$#4KDTI'CE/>!E@*@L^V WOW9ZKFTW9!5](=-T^XA>31[.ST" ME#^86E.HB1W*@?"-$HBTMSD@?R?DTN@"QW:0(!Z] 0PHB.0J=@:D!":?[6ZC^,.I0A!5DWV$Q";B-$QE=$Q $Y M2B45L;? L0N"C"5?Y!E2Y0!PB]W,4T*#IO;JV"(XW,!DKGT(3Y7[&TX$RKR/ MVM)JH($K.^K=0@BDMP.U$VVCR#^B4V$6!&,GH(DN8/+2 5N#:Y!H *,1:SJ= M54N&SNF$1;UG0+B:!4WS-3=0$A]D^QTSQL99//_@*BA<4=3EP*:#(T/>T=-#0?PBYMFRF M.Y^A(<@>L*3@/Q\7>&XR?_51;+?ZE:L\?KG]8L]+<(>?4Y_Q:R!#^A=ZJ1]W M-?QNG_1^K8;;!42&!TLR*U?8PUNY@%A4!I,1@183P<+D?E9ASJ,G3V^_J!Y_ M\]WC)W_4__O^BPQ[WBA%%:^JN64#_4_^[MXKD06GFCG;:@ _@#I >'DE_&M) MGT'NURAX GAR;J6Q0C@BF:8(>]D/#>=WT0]H*GNB"[]/S_EP/S ?/OB?C-$5=='=>]+*3/OI. M"LDQ<(,WY1[C>G&6+9+@5F!,ZP&G;K6Y#W:3V0\*MT.V(*R:@VM/*K25>*C+ M[KP[BV?9G1]]=VXN\_K"Z1;TWM[?"9\2V,$1C&4IJF$SSFZ3I;'M@W98+8UM MGV3:OULB_W_U6UB,_4=?YE;5@ND[J>,&6>#:6NJ#,UT\4YR=U)>S.$UWYS4O M^^BC[R.K@"-0'QN/" \_%ZHNFPH!H8JM6[;+W7F;RW;YZ-M%-8T(&8:]/1UB MQX7!@_0Q.^WM9.CSDGN^>Z]SV2^?,B;O7%TVD8P:T,&[0VB[6O;&W7EUR][X MZ'O#RLM-@C0T2@EEF S0N8.VZQF?#!KG0CL3\L!)JIA+H)7_[H-A+UUKRU%T MAU;#LMT^"58@QA5-;;IE4]R==[9LBH^^*=(..Z;SM/S2@?" J*&OD%"!#Z E MK+E[;W79-I\RK,'>:.0"P&U"?1ZA&WX)_^_L:USVR<<'S##'152M,14:RPL< MN'MC=6WXJ%86F,#A$_>!08K:#V[# M#(]1SL J0P+$TQ2 M /3[M=LE6_^,93,G(J]J[6[)C(&H M9=M;=>?'+SOHD M$1/HX6C,1(JMVI^45T>.+]>!T #HD@>^44: ;OVN]L"::HVUMLS7"BKUTLB_XTS-L4;^LUOU42Q,=J>_EC^U3:Z&DF0!V/VQO6<1 &!L M=H-M!/%P(%*NLHC->L88H^(#P]Z I]5[8DP >A/+1,(">P'>%K&[HC@C7J[; M :,:D\UNJR;'MK?N,F_G0!%TB;_F79'_8_7GJEG[IWR-= M69:93=5#BQ61#01 MH+*D%H@L7H20&:!FP[H M?&O;B(D9XIMT-_OKT!- M=E)VBJ)%4I(E.TF51I83S3NQ'%@TOS& M]:,)ZH!1$>QQHM-FYSMK,1UFK*G9=.*'X-FN'<)XQ<<05-Z*@A[P I!J.$R: MQY$C=GJ.3$ 8Y)99]+\#3X T+,"2H^$#H)>NN)B0:@]+Q5__O73$X(MGH9VQ MD:<&.77J1CZ;GE>;JD#Z'ZI+H)$$-(T93CWQ%W#4\2ICOI2XNHM"_U-6712, M\_+3"8D%)^+C?$/-!O$]@'5R,&'LSN.@L+$B3%&8M3TA_%"MRGER+\9U4*F MHV@4A.)!'3SC88T(U2$%B BJU6>8UL&M]?=E!=VGF6.ICXPV\/2'TXS520.F MJ29!5HD[\P;6/ADAX5WTX%[UPP'*/T+(X3!VCAA+1I:;%,-2"%P[+Y%2X7X$ M T6 .J/+^9Y21OLX%<2^M2)Z53S#X)_;7H1/LU,;8&>)(C/$%2:0$M70R5W5 MY0R:6L/8 PC3^\;+$P#.SA@<%X[Y6"_ OL'K<$_475R?!SEF+; B!);Q6_GZ MPJI&:!#ST9-"W$37H2FGZMQP%MDT9I^93F*/1#*,?M1.#:&>T:ANFJ&%+Y_C M<&^&H*83'2B8B9G=[4R7N,S-*HP4DE'C9AXL0J3K]]=,!5!E^C;7+X5QG2D. MJN'*.9[-3G,=:4P.?A3ZB5G#AH*Z(!!MWJ-4 5*ZX^IO#E8( SPL U2,DHE* ML;C83*%R^EB(@*FZ#-$ @I/,$S,WHKO3Q#VCDQ"QX#IE_OL0( M-7H! \/H\-%D)K #IV&DR ]T5H&CQ0P,>OV5/%DVP+>Q8C'GDJ?HX#12.O5V M6A56",!,J]HP!B?V1/R3A]F4(TK 1V6!J;K6'!_BT-QE.(?1LC1D=B/YS!\1 M(9\X_7X"-P+FLP%51L!\'F7;7XM6>@RS["[&/RJ&AS!\C/!BK8'R.X=(!9HJ MX$\KK<6P]T;_28L[.QD5U^ZLKO1/3(+C+@Y*.59&RV$8-^@%H58'$PBX@P2& M\"E.:HRB&W9) N4/ZI^=0*51;$P1V']WE,2ZJ4Y#[8>[YYFCK&_>_Q&' M_B;I9M>6 J0I)D3QF:Y1S#+:O[Q,(1<.0=1E3$+Y.H1!T]J.WMOM'_W8G AG M@5UMUY_D-#GT4D'918^R#F/]$G9_';;"(#\Q',T@FT,Z,S6CSJP=S@%4TZA9 MC^!CFKQ,@<[A&EAP52! ZF&NTDN@CX4@:&1Q=U(V?B3-U559SF/&PHS&.2.A MZ](%@L23!(1/H,H9?)4G\,N=.VN37TV*VA2HY&L;#9'UR54@'8+G0;9Y"SJ3P?5*?O15H.JY2=,_2M5B;JCH?1 M?"V%WT''NI.MX*/ .XM-.L+,J<)ML1+91'_HT4N@$0_#I*0"9Q)L:4&@KM"C MHN&#=]ASB91OG\7QJY/(,>E%'.H&L]H5I-JG''.$(6F94N2R6R.VYV)9]RB# MZ=C,)IOC;\YRDD ,%&;X$Y*V4*OB%@C<'L][#D:').^_(GF/\CA6D*<'#T<+ MXX &$H:DVC '69YB'KQNO#<\/)2J7F[@@(:'&!=NC1-HFF"@8$YC&/MF@E&5 MD:H.H#4#*/#MUA[0,1\G?AJLJVU6*TY\C2=Y.D,K\0_QCM%L@1KGUB%8]Q^2?Z], ]6$KQ)DW/C/INZHA!2$@YDJ77]WA\40;SD,P6%$21Z"Y MR)U6^@C^K\+E\IY@B1S;CJ$K(T0W;:ENHO&PG@)#%4PF+IHP5A,5!6)UJ<+! M\U#V@6,\R]^-E>6.'J;R%*AU")R[L+Z$!I_":71&HM;!'IK7$[*IN&D]H8WC M8!QFS3V)<"QJCF-30QJM;'E3%-VV*CIF 5/IO($5>G;VG0^-W=,P-K/RE/?S MQY\NM,C/6=^!XJ':K)M8J]">4D3N9!Q8-V^JV4.K3RCJ)1=-OPV<'RI*QQZ! M,"[,5/#-C\>R'RKQP>P7CKL.H"P9NFPA2L"I0^W[SSGIA'X,C#E*BLSAK0J; MVNF_-7 6@@&G]&"M ANN!NV_D:?K[K6O_Q'&6H-OGN6 M%32.:$GT0BX91@8B#2FU0=DX1R5S:"9=H'.)35+PZ7;.\/6JS%GJM=8WC$1= M=77@\%%->9S$XY##+\%5F$&[UE628VI]PW)0PC5$(8SI<0E_QHYH;?S#*'9M M!=&;J<1,>Z6:@)'!F8(,+/1,7X/M!?]BQKG1]Y*#K&D8ME> I$-\.-A M'AUH S_3-Z&81LLJC!'T ;4Y:!N(+O"S%76(D2$#C6$PEQKZ?(KQ/,RYE*J^ M4FAD PB'>4% #U2I.)\7L;;T&/FA[ GKFX:EJ9 6IBH1OM!NZ\7I">[F6&LKB'J2?1FO[K"C M/=DJRZ$( ?2@4UO5/4TE@N2K)LDC.X+Y ^-A8#B['7.)L\_9 MA_ C,H[Q(/VG""Y)I&B6,#4 .W.?>WR@^=6;^MJP6IF&('T3UH\AH@->@K%! MF]M#E#)(]Y&BPT1NF(%YVO>.;6$-!"PM"_%[)F&JA0)HS#(:"DZ-Y@^8!V6T M)9J(U*=$".N SE289M)\F=C<\4(E"Y)'8X@A0:URD<\2DAC0&I8BYU68IQY5 M=3Z+UM.XOVYG/;-?#SZ[].B\@,QYNRFH]-%4H/V#W06>'RLV%M0]F@1B8W;& MQCS6KM\.L OV+J)Z("25LBY9J](4%$R03 H.:^K#\TY%4)>K .36-@Q$/G:D M&4O4]U@-8P$''5>W"PM/]=W["]RJ(SS2!26O,::BW3H"A:J7C&/2 +O8"(IW MGEQQ%-6F\(WR%Z-X*W49^%DF1&-JX=$RA)@&%K;DA)40F^H6$]%JO&N\0MQG M>#X$1!R>0G7V%;Q2,@*&=Y+4J\VQ;_1SLQ!;:_TK_1G:\.M[ M%\EJA1K,_7O.Y"^H'J5'G5YHJK#P 44O2HH&K;! M"7JE*9?!VE:%O1-)3&$:N\\"WO?41T1X\!%X4%MVLW <4JU87,W%3K@GG+*' MRS0$."RT%C$B2BX;1X1-_CN*&IZ1 ;.!-QE3F])<$,"1,_QL@B3(IIFQ/B ME)4<*91WN H1.G*3S.>4'>"LQAR_ARMMLQ7/ %MG8F&M]E!>6.LI]".DMI71 M/ANBG;:O88XU@5B[2(JN,1>@K@$ "3F0\FS8BQ26Z#/446=&2V!-(Z\+8Y$3CRPG".[HWIDPH<0.2@+.YHQ732XS-#F:B[G< M9^+F4$P"YX8\$DZ2$!9NRPD3%GZ48>OL3);>9E,F,R&,,6B%4&J.M8+Z*5? M3/#/>J%3E:86*PRT,G8SFH[*LJZGX>E0M0=#H1J;$K (GZ->=WHWX8Y3W1,C MTF4%%@*FILB2_\S?Z\!/5-$@OFY.AB".W ODH"F[6E)Y;"F@J7C3U+KTS 67 M4"WCG*^JR#=M/,/=D2&WK9;Y!X-7GUB<8L 9HDYZ';44I#3+M M49D&M$SA\TK29%"Q4!_P%V6P&0I&.5+V',3Y%5.\ L_M-ZE63]&C.\QL5- M89GJE_5=4'$=8I:A7)==!3:UE\.?G?R!0$!5/ V#0C.X7E90@#NU)&N((<_<.F<<#);.52.G]THX-\OP-*_$HII5 M!)1>]=Q_)ZV@(,R<8IJ.4W)5 SGV"XX1W6%KO5$(=KT!3_-K.9 M-^F&(PY[=G7#EB%NAW9<-0-#%QJ@;_<\!@5?Y3:,(%H_KJ3A]0! ME%Y_.O5#J&%+)GFJZ4$9!&C9Q\G4_$'3(HK 5T",@AQ:B.905V/R"(2(4.W# M! ?!F4HW\Z_*(4GZO95ML[.FH&&0@96F8NT3*@-9<>A;T21@U4#CD.3-">> M3ZGX*A +<^W&AXNH^MS,3CN#RE8::PJR._SG%K5 !M>4*+UNN9E=#4("F[/TFC8,9]!_/-8Z M7R_F5G\*QG)2T 5!]@"<2Y,EKXI^TSUIU );"&5K>/6<]+U?9]!$7E%?[G%P M8LGE>)G)+.$H!:W.#<:E.*^4?#[4T3!8S@TR6Y0[_4Y,5F5*871CG+KJ"_TX M?;X*$ZZAG-8,NN"I[]Y$)YOVJUP13GS#58,V!-6*44P2 B66TE5XF:2,L(/[ M634RT*(FF6#$ )-S\YN_W3*YPQGD2;6PF6;>BPM#[$Z^HT&P698 W"#WZSN' M"?>&CTMHX'.;N=7Y-@.Z <7EM"]D=M/A(;( J1H>)WIXB_7P#>R" Q,QUE,1 M&,Z4XC+2TR K:I$>PM+($=,HDN_-8V-^DN?)1M/[J74RSR?,/^$O)(&/GI3?:@M2@LO)T-W#LF M4-88G6%K>^9#P@ :Q@8<+@MMC*[8B&^9J'+A5--L;'JI!4Q28M9[KBZ1.^ M.6YUDW-RA_5[!&)*1I_%- S!![5NS8-9DSTJ19M69K][[WTTP9XPV?9,:+YY9W!EA]^\#[P-?_[3X&#W;4($49WDCRC(_;L*"28/U^0_K.OPOK&0/U1^!-G[%#]71EY;="* M'F& 58''%3(@4)97J I.;2+Z?COW8F+.CMQ^O([4BO'@P!HLT#K,9GD%@ M&HB-E3A;'EA=;N@: #0ON6_5LB<6/?*!_59.+=/^)00V0&/#3^_4A-J+1@,S M-XY,LI#&CN"U$WARF>S(E%X L'YX)04S@CV/*C-9SCY]Y' E EQDY?RB M6)'(,J7#+M@[X:+#^+@4/FFIG638$2BJ@\-.R*+\2<3%1$ *:*UICW[;*R*'#O]5]RLLH1XOI91CQZ#+-J#GZ&B0T# MRD=[$BOX.V2- &I7I5!004P%XM] M^5 HF,WL-!0XMY:JT*D3E'.YK,:;^ME,_ZWO?6R8M.+*&YX\03%^&O.NV%=S M*NP<$O?8-2Z+9IW'0\8CSDR)$$X/@>89V_RHL/H/E.XZDT/FGC;%F?);LX/P2]*0 M!D""6$27^LGZR&.58?]6 %3_(J^BJDQRHNX ME!H6$IC!";]9GVLE:@T$S$V$TV^0_S:KBS#BR,R-BO8K=6F/IFE@T2ZAE3<: MZ^@@ HO. B&&4&JNA9/_?$P4";GM*T6R/4 GUV^"P.\_BP'(;@L QDK4\M MT_ ,(##.533R>NQG(8<8UWR+6VOW#>8EEN];^3@Q'^.4065ZH;8:D_;/SKQA M&^SB]*1,2FE: ZX[E&6:GC(<(?*^=,Q0 ZV:K2E$CW?D/PQW 2=LLOH&XE.O M%Z)1S[F*PSJ%G$*SKF<5O3DK]24$8VL3AWIN'XD9X4>$Y8F:$Q3:IHJ,IQ42 M521^N(WADS-B0N">.>474@=\/54P589JEI!7@6MJYL(BB8 3J*)E;,9SPV M,RB*T&RY$XCJ@)2-OD^2%'+)5(5$,PAHK 1(#=/],_6QX@=F*N.L*CSW:!/3 MM*; NRS"@";XI%QM J8WRP/(P)35/-IRBU:FG\H9?TRO1-T!XHR%D)'#MXFN M9Q4=$2OF*XHU0"?".#+7DP>;7/-%P/YL@U:EED8PD*%2 VW@2XKNP[F> /P( MY*WO'9\\ M89\"UJ:- T4.$ B ND2)M4\#/(:2H^:!Z!_-S#W2?&LK7CH#3S@.8"?"E-5Z M-*2!ZM8X/F1$B,V@66\$312,^/!$B5+B^6/H$2#MF*;X<1@0I?X/;>R!?65* M7%'E BU@# 4:1H7C,&;U$8!ZX4%(D^E\+,XD%!K*(NH]FZCZ8'HZ)#'[1LYL M47Y5>3H0KL)/@Q[6L?(?+_B/F7>2!)0F11]Z$2PQQ\6&&N^,2O";E>[9/-7S#V;$[U#CR1YO/Z\!,N2 M[>F':,,5^)BX?_./=H$YSODMXO"/HG9"^MY90_J[^G+8_@ F!T!W"&1J M^VI1F<*4^ M!"#%P-M& ^^,9,G"S[2/(4J@!@2@7P\/BG+9(P:15-&V*S**51.$4!JVBU94Y2\!X5FF052/<[J11 MGBX*EBH.UH/Z4DQDT'34);8R**II*O<" U'$;)R@Q^:8,A3/-5(X93T(09FP MSB^M$:>H.<\968*+N_F0:I1PWSW31N6GU0"&,J"NC<5*I2=8YF=?2 MJ+=^%^2[H;70^,;L#1CP(&J3QB<8?^IY086(4757T7'<=$9-@BVD%M^@><(] M)_0=0P63^+U*7K_,Z%A$,DV(D:H,HI+I-=UOZWK_TMX.\ZYE?&W?6 MR'!;DZ141$:'A8*T[6!DR-Y4C5$=$92H0 MA<%!\ %F",L@E!,9QHAGO:%A65%*#;K&1'/TXWB@"W5"P]U56SU6EPB"4]:L MNH9[K[(!,:-NL^EOXKI\$KK=*_N,S0R=G_%=#19Q]482H7I!X;R8 M>U#IB[A@8<#Q&.?JGM'M$)1'T,XL5XN,U!DL:_T8>Q>X&N>P+QD_\'>%C660 MT+#BF6M1.)]RR^1E>I V&/PP)7Q1IQ<]4]#/AMA;DYE1>)5'+&&J 8"++J$F M'#Y!WY5@Y3%5$1HL]W+M5$KEQQ9>1-M@D-I(<5LI_U:B/]'(L?&*04Y33"2H M-8W>2,XEU]:8E$8=='2L)J")X5XP7B'@UX-$$&S _S9AER*<+!5#H.FFW^4" M=;G/[Y7SK.MOQH1.D":+!9X1S+C \\RQX$/4>'CFV-D-P3-V@RK^)6? HIB:O]6Q"5. M!CZ#JC1Q" Q?384$58MVC7>)(;$2._6Q(^ JB;1S5ZV#%+MC*^V.CP9+<_,Q M,3&\F?*OH+(DC*=10:D[2-]LNMAE2&NLW/1L[7G[:1!Q[;0IK&X!6TJ?0HO9$*)UYABP M_39E&*2J[0J\2+T%6+@% )L]8S67:@$#&'1&"2?N%CXR)YP.= G!9!.<$,^I M-ANMJB7H%( R#T3FQ1JM1<5ZN)-16:..3+E'"-239]M68+#H9QHN!L_ M(384RO,?J%1%6+196YQM4G&NP5JL<&_J(F@T M#O,Z=H"MN:C&"\#[GUCTRA^&9R:9 M"G7 &:ZHR+" = S.M&GY6889=7XE,?X1X^)\KV7-Y2QQ))YFE$LMH1HB$W94 M"1>5)MK;KM1[N[YZ[;NKX97N6P_/VV-^\-DD94"LX!A8##:X36II[H)DXPO3 M0__AXR^9:9A_B<7 TVFF;, F]Z^9K3'\Q+6Y3FFCF0^%D)'WG2T1C[)#VN$X M(WC\*NC @%/OD!>WF,SZT%$'A!:Z2VPA*&&UUW\SXS6O451K(?=?P_[ TVN+ ML'/_Q !CF]LSX[E>AH2=?;T(4UO^./$C0*)/"2IAN#LZ 6&2@V"E8Q_5N08 M5PW*QZ^OR^$"? 7IM(F!- ZQ^;@PO0=C;$6^TFK(]"-7.8TY3#.:R465-6:C:U W-*S0SRL28%&D4!5#O6:IU;LXRE-+GJ! X.5RY@G#S=-N M@63*%@1-Z9JK9D?*A"'76I]HWM'+B$,?*D3"C I(Z'*#^U)D#N(ZO@'?1R+)MD*275"W*K(X-5 :\)71H9V_<6;0#,ZY<>\D"? M#XX.#P@UCJ%57\#EQE:%JTI;-23PUQ*1%5]WF6 EE+U'.UTJS6;A@CVLGD6' MLBA;962^9L$K1 MM+J #F04V:]1:1SVO(^3/($_#$+U)E<',X#$_%WI1?,, Z_-N,4'S M2D=*TRJA.D\3E+N>@5[K'[+VXHI$MT"^/( )S3NGS+#^O*S77=$H;23?VL\@ M;22/LNV#!X.?WU(%7V\-,<+80"'59BYS@-.*O!=84&Q1$PQZ08D. 8F5EP3M MODF'F*E2CLHD=QW_?).N7%>0*;@?R@EWN=YW72\^8SG=Z:BJU"%5/^*DRH,E MWA><;ZPD8M^M'*<')]W 23+T@E.;"4]YX,KX%L1Z!;;Y>ZJ)&DX9Q4)M"TI M09(,QL[!A"B?ISP1WFX87[[IA( -PBNS-J8G6$9O]OK[P\,?WZY)71AS%?FK M-]-(7=_!IN 38-Z/M^E3[J?Y6SPB.R$@];T!&!JXMU$*EU^B%S5Z_6/G3UAE M4^V.AC'N'F[L5[WDACUVM^[U_G#P^O!@[V@X>KWW>KC_H]XT]-B'P[?F3#B' MH;JL;FWP#W]W[#;*?T<\1)R!O'@ SER9H!Y%#OART[Y7G5BH?R0S3[O$I#.X M:)Z&6F)9">-+\5!S(SJRMR77Z2WF_Q;N$^Y[_MS'<;4>_E,.44B$@JNW=R9F M\'8#1MI33V83 [9\!%6:KMA LT3]EP 4RFQZ@TQ@80@[$$5K1@ M?PZ$W;2A?K+'W6M%8+$GI]KD=;*:)18@I//RJ?@J3)/8XGM:Q1HDMEQ7N+X]AU*X_L&Y'I,S13[AB"*/QR#N*^-Y.!,# M4"BO]=-C.Y9>"X0 VA>1!='072RT6- \!/<+'[6%S,)'#\Y'3NTF\06%_V"4 M*@S$XM8F@RCKZ%%']6 U#3!B=&SI*/1$RLS%MV_ M3)7IL@:S(\G"*O8U8=- VWH5/:5L!2F1P>J5B54PZ?H*>%:$MJ?2W+X.3"JG M:A+NX*'QY9F!-OU4N<#<9IV8O8>6=VA9@NR]+>@J*P1Z#(^96JLNH6H.JK0X M?&O^=Z&@,0#4A7VDBPAIQR-3Q0./WV"PFG6_C JJ8OY>0J?$2C:8B#$MHEX] M%(IA>42!JNTL3?QP>@JJ_-2) .D69J >*9O#L8&U6$"9O2F'RS1G<9X< :D% M>1[1,E_3GDHU8 &XS&;VX)?^1=^4Z/:X' R.3I1,L,/+U+%REQ=BH,2(>69K MR*#47K^>:Y?7"@(O5'H53AC@#5_W.<6>RI7W#BH,\QKF&H'=X*RXR!LG 2JH MDS(J8()JW@M6<_R399Q4Y6E"C: &O@X6_](HLOH$7.J5G>G#[&#.58%PSJI@ MQC@&8<6 9?QZ'L:H%=8<&L-X"B/^!+O&35TTN\P6&6,-1+6\#%#QT.%IB"-6 M&^F^1SSTFF4#J<")G\V\:90LL1ZP2"_+P6,9?P':% ;S)73AZ-!V"*["##:S M-#'QDZ9+"))>*5]B0VW(0^[!)]8R/!4U3,JN=J3>0=.:0#^6)4'OGI9,11K; MV&8VTY*!Y8YHY:W4RCAE(H:VF=+]OHR2,9W F&8P;+IFM[]WL%>Y2/]#6G^M4:6T8>LOO$45+O7W M4>O"&VI@@#\T$^P* F/:/635JU4ZK&V3F6NHM\$8UE>P^4T-W(]K@Y]-_ M><.^?_P8R.R]/^"I&V]9[QYF[]W5WEW_ORGP<'N6PD2W+^7^L61%=X%R HP M64ZIM??"XNAU*$PCA[$S'OV'Q,'LZL!^RM'JK)P[@]!$ZGUBF'R1CWM'>46]O=T#!5%3 543JC9 W3@*%0[M1Y*EKE4X@XLRU M%)CI6&H]SH4)!E*64B9).2#'C]T);,/>X'"O=W"T;Y:%28O":4R "3O4M*!7 M:6+ ^(W#WNNCH][1\&C#)^EGY.4LM\2T_=EI/_\U>-W?W870-CV@[QU#6)O MHC;M4FV?P[@3\61!T;E7.!=!T7F4;1]VR&IK^V8:Q)REPOR?C3D5%@.T],,0 M/5(+[*SP"8_,YSL8\L[)2<90CSWW+G8&WHMS]YH/2=\;C48[P_W7!P>CEZ;0 M>^G3$ 8_K23[68E5#-6IR4Y6066,[%HURP^54."X / MIVSX#*:^,MZ[DY<.01?I^S*HC2XR.Q8";J3"A,J:;+E#4 X3@[6[>W9>1,K; M&^Z]&+]\L??2J)7:)J]ANG7HQ#^RP2@IT:W*I[71$;PQ)3J2E.BFE.CHMT!- M?:@XZ119WYV^/_[RR^<+[\NGC]U+B'[0&NG#V<=S)P$JR4X)CTGDM35'2RR: MK5*'75(>:-'LB46SR:+9^PU0QS-_JO)5IPC[K[,/I][%\?O3S__3/9.&Q.>[ MLXN37SY>?#D7@T8,FL,COJC M@]MTV1V>@/]HYNTYO]W:/;KAGH4S>X;47K#[I!_QZV6?T>WH4- M[U_YWH1O4\J3]ZZVD8 M[N_WS'\T&;IX+%K+_ZT+,-5/P^O]3;+AV^,8CV,,M]OM_U#,QRIM%>.OD=IE M_._@^L0_J%(#Q#W'Y*G32@*^9]8Q0OUMY+ZFOG#^/*OX]1[]?=W?MYR&T^. MP0/J@(!.P3]5J@ Y*:4?FLB/7(.[KM 07M*/ZV-1/*] M6:JF6A[E^2)[\^K5,1=SPA^6: F M"6%.O4$L*QR%?2^GYWBN] ,)[.]<(>A5X)T A:S$0FBB>^]56'G_S^I)NX&147LWTE"Z*_=V=L]& V?7)[+L7H^Q\IU M%EIPGDKRM>9$8=UUUS3/[NM70_W_N\.G=06[(2FZXAQ*[.;96XRC_E!B-Q*[ MZ1Z1'L;:&CXS:ZLQ=O/3"B9^/[D5UL93)5$:T;D2I6D%147 2Y1&CM6316E: M=9XD2B-1&HG22)1F6RW&T4!*;"1,TT4B&7-KDO\^WH%TUF_/+:%55L+ O#<< M>QO&DW#A1][IM9H4.-CMXU1?H5(O57\48F33UMD.[U/#_S_"!90&C'G;QVP3-,1[M#.W;-3\=^K+*= MC]>16IFG#'=WA_TG-_?:>'I%Q'1>M0O9A&Q"-B&;D$W(]MS(UG:W];^E(6@K MZ3X:2%6)^!)=)-)ZN.*Y979N"%>\#V-?_Z/^ITWA"B=:D:3\%QNQ6!_M+N$* M$3%BTHDE+F03L@G9A&Q"MJTF6]O=5@E7;"?=1\/^X"\2KQ!GHGM$JL1%P\1STM M9!/>$B()D81(VT.D[FFIMGN3$D783KJ/AOVA1!%$X':02.M1A&=?]4!1A/6* M!XDBB+AHD[CHGIX6L@EO"9&$2$*D[2%2][14V[U)B2)L)]T'NX/^V8<+B2.( MR.TVD=K.:&OU@H/]57X(5G(''\"98EO/-SW\,YB6,U\8N,7Y7[EYGGI\I3 M\[$* )H3!F?9^\LUF7<][8S%MI^R)S]&;1 %W=/"0C;A+2&2$$F(M#U$ZIZ6 M:KL)*S$"L4Y$I@J1A$A")"&2:*DM)%N;R"2\)402(@F11$MUA&SB*C_[$ FD MTR]._BDY-)&LW292VQG-35U_]J^3.)FOO--K_6L&-?$7DYF:^S:_+DEM8XC4/2W5=D-2DMIBG8A,%2()D81(0B314EM(MC:127A+ MB"1$$B*)ENH(V<15?O8A$DAJGQS_(CDTD:S=)E+;&>V6I/:)'TV*B"#E?@GC MW\=^IB3%+>SY?#6CD$UX2X@D1!(B;0^1NJ>EVFY62HI;K!.1J4(D(9(028@D M6FH+R=8F,@EO"9&$2$(DT5(=(9NXRL\^1 (I[G>G[R6')I*UVT1J.Z/=DN)^ MIZ9A'$J&6[AS2Q2CD$UX2X@D1!(B;0^1NJ>EVFY5?FV&^[!+7OMAMVV3PT[S M:HN(]'#R5$@D)!(2;3>)1#MUD&@M(I+PE9!(2"0D$NW4=J)).OO9QT,@G?W+ M\4^2,)-09+>)U'9&NR6=_8L_5I%DLH4QMT G"MF$MX1(0B0ATO80J7M:JNT& MI?1JBW4B,E6()$02(@F11$MM(=G:1";A+2&2$$F()%JJ(V035_G9AT@@N?WI M_%1R:")9NTVDMC/:+)U'8F.TGTIGJ?_$OEG8&0\"=Y>*6\=W[N>^_#2'DOIO"V/%>!YV=> MZ*3#_3CPX$&^_DN@?_%.KV?A.,PS;[ [>"FY;^'=9ZN(@6%P1^2OC<:[1P.!\.>E\^4_I,R3I.? M*F]:I'&8S?2-RS"?Z2O"S/MWX:>:R:.5?LHB27,OB;WW>M':R]KY-SIA<&>< MY%Z@U%S?.M5NFWV \B[4I$C#/-1? !>?7D]F?JS=O9-D/@\SK&)V'Q+&DR35 M[S'+3]54I2J>*/#P_'@%CP_C2R^9>B>K7/WN_10FV22$*[*>]B$G?4_31_N4 MM7O>H]RYG2]Z3>W ^4-U;:157P M''^:\XL#O7Q/7Z'T[?!U89JJ;*'(N<6_K;Q+%6M_-W*^&/8BTF\NP!VNN+99 M,9GQEV?]>V&:PWMGFFXJ@\-1;3MG-IZ[T&0@O;V#E'WC1TM_E;W]P7O5*FG5 M1?5PN-=2T6].L1<&?_LATW_Q\T+S[B-L[SB)@OO9W(NS?WPX_FPVN#OK_G)^ M>G&78['7WQ^-;CX8@Z$8!;2IGXHT*_PX]_($55.J_BC"5$%_4 :JZ *TDE8\ M@Q&HL,'^B^ E_/E..A$N.E>789:G\(:9UI%!H2V%B5]D6G&A_9"2U:#?/E8> M,)3^0;\.3(ZQFOG1%+0\/ C5-E\ VE45L;X)G^<7^2Q)]48$]Z/\'D<&;R;S M=P)+KWFEL!/HMIA7\VIA56_TYB5OQ]KE5"DN1ML0;W;?XN4[D;]*BEP__EII MCQ1?-=C%[>,;]/&-_$6FWF1JX8-19C8BQ6W#9_]03X1>A9FV*:,P7[TQ]S>D M0^EU>_O]T>&/^%$-GC5=HWEY=^_6:XZ.#FZY9N^H?S"L7'-_:=SA_G[/_&<@ M@9DV!V;NC52T94*M[Z667B#\_KCL \#()(M?X( MM)YYA6&%6D(MH=964ZN%^JTC5&U[^.2=]GG?>,?%99'EWF"WYPUWA\-OJRW; M-M(^.>W:(5Z[X-"WG0M_6KUI!\]Q6,SN[7!??Y*7)5$8>-7]D;J-^SX$K[)7 MWJ\J'H>Q]W/HQY<=<31%6G=)6@NUND2MYQS$N;] 73MHQ9PE>O&^6='5B3WO MTZS_KBLQV(X(VUL2N=]!NC8QIE!!J"!4$"7U0&5(J@BZ@.81>A@E!!J""JXSM41RU,^;I_)%'*+6%(KDO3I=%4:UF5*<*04D4IPIQ9E2G/G4Q9F?_#P-?_=^5GX\3^(D MD"H4D=A"K:VFEA1H=H=6G?4JVZX;12^VCG>?GZ05:@FUVD$MT8NB%^\&((-5 MH._#V(\GH1])%>CC5H&6&P\EN<>3B?Z.'+!U[U(4VA6<[-LR#H.UO3W1#QNG MX=>A[[5E"YX\[2*(Q/<.C7M71.*_OAHGP>KO_^^OKV;Y//K[_P%02P,$% M @ _8,*576@F*@2' T4D! !$ !C=&MB+3(P,C(P-C,P+GAS9.U=6W/; M.+)^WU^!XY>3U!G'=C*WI":S)=^FO.7$+EN>V7G:HDA(0@U%:@G2MO;7GVZ M($&")$B)G=]Z__SIY..[GW[\_L/_'1]_ M.C[6BH7K3<06RYB\<=\2+ 5U!P'U_0VY9($3N,SQR;VJ]#MR%;COR,3WR1V6 MXN2..(S9*87H;1ZIS.G<2//Q\DP;\3QV=S1CUH6Y]BHQ0R:,F@C(!_J^6X2/1VDB5GNB"GAQ=!AOUI1G1;"M1;$P6AQ!\A$F8YGC MP^.3P[PD#9+5^V)%6 (S'M'GF :+KT!6*:Z@,?QVJ&@_Q MT^')>VB"=T#L@ 0&_AO8/=J-":6OK9C(E+TM$TI)6/L/=?56:K55C;RI+ZL? MA_BCL>[*D: ; T9?/:)^S/'78=X!ZIBHZ^A;LJ#W/,E&^J4+*Q7==SN5Y)T: M_SR4?[92AS88S(D8"54*M,?G PY*\--!X<7E7$>T MJYQ0A,,:06BK7MQ;+=?0A/;HO*O04(0%K%GD\RS/T 1V';^KP%#$37R+DL_R M3*U%1NI32"?XQ\/=5?.BZRAVGL,@7&TD5W?PGW^II;OZ=Q)X%P%PM+F"T2): M"78."(-56OOLBD?%9:[O7T^.\7^P3]"V#-F?3N 128UHY'XY*A,ID4\X]6Z" M7\7?Y?Z4%DZS-!0LJ:AUN2*6*XNE'Y6N>M3@/0@J]AAG8>#!^IUZ\ =LN9@' MW[U3Q\=EVOV2TIB?2"5V*F'1XPGJ,2-(<'>6TB0Z49)2)9+LJ,Y:=>9;[(G[ M[X1QP<=]LEHYT>9F#KO8=$UQ,[]-(G<)H\AMQ%PZ#:=+.N$<&E>4BZ@WX9-; M)XIOYIB2TSJGL<-\_EYBX>6JLP#IO1@02.*.?A-'(+\81&10:/^)F7R+7D_(K,%,J\IM#=NR[W$IS?SRR16 M'V^=#8X#O YD'4I:\/+!P(L@@TA)R:.F905IDJIBU/=6^E:#@FS3A\"#=-R1 MPO3A\.6E'SYQ6 G<43<,7.8S(:T8)T3Q:^;,X"NNL)K!T7\U%B1]7X^D?,Q) M@:2S0Y ?(A@BP!$ILD2F(0&F4EH:6R/Z^E[6P+ .^98T9B!IYR5.L;0%*S]L MM=PA;PJ5O!W5WDKM67-F'_G-_&:M[-+0Y\["%33/$JW6C_0J +HP8#B)QZ#0 M>Q,)NQ*T@./'"G#DD,CKQ/$DKU7L> KU$EDQ>9.HJL>AXF4PTS=D;(CY:7^( M&?&R/5[NJ$?IRIGY%'(\HED(_KR-Z)Q&$>8,W;] \>+?9>A[-.(7L)F(-VBO M2,8,$5P(W.G\_"^1'.&21O THN[;H!Q77OWA,]M^=9TN*PHV8^7DN -6M%W8FX=Q^FMK\L_VN^>4NQ%; M2R/?:<)90#G7K?V6G!95GAB[:XV,,L8I8J/66EAC3AW.H%?IYX$X2"N[R3U; M! Q&/R>()ZXP5;!@<0N=QV54G0#T1].F*ZH35EO]-%.,X[FM1:N4Y+42 M5>T(DA8@@0'3!;G3'0.,P3!KLOB.<9S0;Z#/1?@W[E\>(&,4.RQ XU09'MN2 ML0##--X6*Q+CNJB*('T!$%&;^"DW0(4*1TRTP,0=?:1!0B^C< 7-#6WMQOP/ M%B_/$A[#[C$R1X<6)2R:-HVK*4TR!Z(DHTJ>@"S)Z([Z;#M]Z[;,U+!<.7E7 MY;/H[H>*X5LS:Y*4S*BKMKJZ=%CTN^,G>/*E')6O AY'PO6A6F^V,A8=_FCH M$ D205&<:V0.TQK14:,M1M-;Z3&T0>\7V'6NL>6^TK@\A-9EL^CM)T-OBI#T MD%&DOB- ;-17-W>*!M<'FUY^;G)3&/700@^_A:'WQ'P?.L05B!\LT+0CW34 MRL82Q);=HJ^/AKX40=&/Q:N5F%0 MKT0]W:(LTX@C"X\JZ:82T5RGCG!%6:UIP(4XM["AJM100W:+PDSCBJ!U*(@1 MG1I!:;5 MVVH]W:(;TPR2>EN(TJ-*VCJ05KI[VAK?M%^(8F.K=UD)L%B8=82SDCA+H8'+ M:CI&4WZ+KDR;A48L=5K2R(TZ;-%SKF QS$4+7@5G6/(?SMH)C%UR73:+QDQK M1DZ(L( (4D30&K75ML?=1J&7N/$?3A0Y0DK MC:]#SN7T/4F#=^"F3)&_C%WZKEA5X'7FO2 MMUUI-:/6VQ@<:;B(G/62N9,(U@ZFA;&<;M&=:;W(*1!!8E1+J]-H'[VY\$[> M9@IC&'=<QZI?_MT0,IH6H!@6D3Z M\$,B;]1?H[?AOM$SQ4FP5^RD%"W(,>TR_2!'UC[BIA>WI6IPM"UF08!I_6GE MP#2JN ]/)EVSK7-;%&I:E"J]FD8%]NW>U*#,=B4MBC7-3RUV*-.T3#7X/XU*W-(1JEIQ9@:+LDSS5"&ZRJB96K4XCY\IQI6.^U+6[1<9>!J=7%VU'A_ MWCL-BK86LNBWHR?/J-9N)ZN9!TCU"&QFL*C+-!;ICB*C=CI[C-3-C'F212.F M\4:&XQI5L>.A=L.@5YW3HBC3*%,^X!YUUEEGZ8GU+8WNETYD/;-NT.EVE"PZ M-^TUN*7 >@A41$1-;0[!1V1T1D;IR+M!\]4Y+9HUC3?E$_)19UTFP\K &Q// M$YRAI32+DUVX ;P+ 8N&38M/*:J'J@1M05D]>D3O/ SF"($]'YYV0ZFD& MU ^F_:F7@]81?=\@U32O M]816+3.R\YV,;J5Q+$CF/,OT$F?\"#Y,HS.PV06 MSQ-?9=LGKK=DQ0+Q_<1N*@7R3UDB&NLDXYW :$T4]WG>$>PO#O8'3D$%UVQ. MD9(\AD6#8ZP?[>X3XIT8L ![3\Z !6!+?@DR+.FF1]>"Y^(!]HCGE\-S_NX$ MBD)]]DB-$]-]P+A+O1;T[LDAL?1JAF#S\!KY-(]^1\3VZ[Z8PP,*.8M%1!>. MW*FG16L@V1]A"^:V=8$L@JK(@XSR*ZF,>-H3GBYXS%9XX2$MPR^>UQ2W#=/P ME.)S)3 H_ >'HNF2R@=.T@L2T_"61F*S#.NPFYG/I-)PD-H!A7MAQX)=\V!A M&^QFG*O2G-"4=S1*GU*2LP\#IGCX)7TQ1ETYF89$$X)H4HSXWQ?^-8//9!8F ML;;-4+G/Z3KD3%@"SE,?"5L%._2 /3%DZ0/F0>*#O+(DBS:LL?RUK!W"WK\." M5_/X:!N\:NS@3QR24XZJ7^,:(;?#18TB5% 8R\#\&$PCB,-IT#$S;DIH% M1N895?5%CR)L\AKEH)?6.>)DCSB!G>O:81XN!P-.N0HMGG;7BGWY2U34C*X? MJPZLNJ(K98<*./''7KJ/V0MN"HZN2F(XZ*8]"X7.KG6N07ZN!OM/K# MS&.Y\U@P&ANI*2D0!S9AH"86+(0=N E]WX(/"U3-LQCMRJ;&II@8V]SF-.S8 M%7D4SP0VLAG7J1E]A'>7#:@%.EW\CG8A90&9>632ZEYPM>/0VQ$B6SF/5Q_9 M9K-?S5WAIN%L9Z(6V)BG'HK>=_(<][O206YA/FV\K3PBJ#<$V<>87BA9L%)Y M?:$9*Z-?8K]7V;M,-FV+6;1NVM7U:^^CBOM6<>[QYONAFQYEWR:1NW0X]&OF MTFDX7:;^%*((/?Q"'(GGIVLQ"E843ECJB\\J EV)SA@5C9NR?#1^ !,EB4'2@K MS[9'RB_#:+(*HYC]I^78M>^:+6AMCOI10*O.8(5#48Y0F"0%E]J)>^I+ATY3 MG "G1&=UA.T6E[\:PX7DH"H#*?!4R:;U57_4F^'WTW812XJP-)"()3,R([;Z MBUS397FV R4+9BI"][;"S+B2V_>#8;F9L2Y'TZ"S.U4+<$R;>D,\G:(1LBGP MSHB?'N(G=1E:MJ)AP89IQ)8JY[G*?0T;XUCR@E&8.IN'=J5IP4K5<]BM(C:- MN-G+XWB=\=&VK 4'IG%9#VPQ:KM';=<'X>JL_"U)6;!@&H^;HWR-X'@)<.17 MNS#+C0AL,7%C]FA9BNY&T0(5T^)L@XI^!TP,+;)>HBH>0=-I#2K:<%:IW=P/ MFB<3]#KFHHU+:.F'E 4FIAU9PD341EP=)NL4)KKC]/T#D;62M-H1)+V#I#I/ MZK>W V):T;7 QS3L6D<9#3ZU>5,F1C#U!28UG_Q!V6(94V\"NP=G0=&Q15XQ MXCQ9B>&>/W"\17>6-@7%"W:YPXV<$OAO&&>/>MW!MU\^FL'ZLVD&[C E/J4< M$T>R3!X5S\3)F2:H=3Q44U"BXO1LCEY$C\J+*$SS+B3W(\J'AG+X=<'7Z\LP M@K^N4&;'OYG#)IL%WP#K3=Q8$&\:L;\-XO'+Q?WMK8C3@C^8% /2A!R+L0_T M\L9XYVUJ5QH6O)FV[\JWR<=]:8\PT&)/=U9_V[(6M9MF[4(TZU';_4Q\FK/J M(^,,G8PT!=8MQMJ5LFC8-$87'5@E97(S+\4Q'Q7<-9!YMR,J6P&+6FN#GH\> M[;TI5#]8AI_-^_86)2PJ-4W$4J7EDV;\-FZS>]#J?;)>R[-;Q\<0FY=^^*3U MF2PNC2A6-TKW0M."#-,B7(4,O6H9,A0K+TS;6IP:R< (H+X I%_[[!-$W>A: M@&3:C*U *EXK'<'4-YC4(D]&DGH(/$C'R'TR5#'V8!G V T#E_E,2"M\TD5Q M>VR7/=5B 9II7:%D089H\M8J$ZVZAJM$XT:LIZI%RT=)7P1D6_X>SWL(HN049"RA,NV1> M!V$!$;404?!K/S!47&4;RZ+R_W;HR?4%.&I)M[\>I M=^;P+#.)TZNWL+K'&"TN!D9E?@)=^BMN>UO1*Z]5OS$W%I2:!EP1-0)^\;?* M%-_F7;S\%3VQ7E+,J[-;P;^,TBHE$-5L17_L"WOO"UV.$/JOP()8TSZM(99) M1#DE1+D245Q'U!H0Q5/$CE/SGEY[U-Q+\^"^%\\QC:"MLVBZIYN\F..+@HW7 M?GNNPP(XT^QMO#!9&)&+=^&B 4@IN&Z86OYWWK8 M_LO1,_<^.>LU Z'Q4_HA"$+)O?B&GVAZ-Q8UY\9_S?YUAYZ)XJTOV9UN9M!0 M ;X'16V#QVUEE<[17\(@7OJ;6V<#@YR?.M9D MLC;FT67UJ,M6,.6\@%8;9%(OW-)"]!DQ(W23E.%>SOU+MFS M6G"IYM@;^5?30;2M-;Z0LJ2^E[EBP'98[&OST!.JW;J6>CV=R"+9?5$R\9.W M;)6:LH7I3GQ[D99I; ,,Z2 ==%N$EBC89Q[689#>#+E-8)GBIO=#%D+/-Z5YL$W.P0AN'[2* MS[!EQSWI6PB9T+9L0YFU[)H^3^$\=9[EE)O?95.K.="K<$I?X4).-4'W)<5]A0\:.1-JA_['9$_Y MDSJ1DL262U?3 C]]ZT$?:N+\-@I=2KULA5#Z^&JP=16X:!6DYU3^>Q64_2B5 MA&UR#F9@M8\S5>)4!F.S-$%]F<$T1@L0%,):7@7%%Z-R\2W9!B-Q&_7'%!:0 ML7J:"F,.@S14'J>W@<*VY0?32'98P/97/'$\;[.HA'W0S?PA@,'\*6+H_*BF M*.EZN5HQSH5=,WWE3I7#!1LO["%>OM[A[2Q>L T*^XV7KW?KD?L+\S&T2* N1"@IS>^OJ(NB*AR^ ME*[7,-+@BW+R02WX6P:9$W>#Y&8Q2Q(#DEC0B-$+)!>VX?A6L'T1>*IQ]D=_ M,(UL71>T:P,MK.#%,^Q'&:Z750/D;[5OW<;;T']5;>SBP^*A[^,Q:;K:O KP MN"[TF8>&K7O@EWD,9-!:KE.IUS-8?4U6,UP_Y'X,TLJNCFAS\-@S#F^UI]9% MRF*9NVZ(@4/)9LTV&'S;%7JS%F?.,#1"5[])XCG>I%3WYFZ"+%E>V,U:H&.I MP32(M"]_L-*2;6.1EK]P!I5S-+7,/1J=6^>] T^B1N>B&(4KP*8U6F0 UB4-L?S$? M&J\#3/!RZ4)DG01!@@LK==ZE&87O* =!J0?]21F-)WA["]7C+(H&9%BI8Z-[ ML#*_@:$)-N?XYR7CKN/CD2YLSL^UP^W!L350%-J:Z7239TG' ['422-;BY-V M'!JEA:1UZWEH=>FV('%-CHJQ4*1\Z\$PF5U3SF'4#R:+B!:[ M<&7:$"=DV+'>T7DB IPI W;@I<<%2AQ+IE>SX9N&L>-G@7UQPLYC!F>R-N89 MS#ADW]A,(\>CY?.?P"NZT.1BM\P]%%W;Y6_A):"$;Y7U%:G^83V/0ERTJM52 M8;M0ESK$X2GEM71@7/[ZBE23=C&\T/Y(HP"3OU \],LUUI"EO'SQPI7#]MVQ;$*= M>D4)\M_#9)>AF7$9A'ZXV-S"XF_EN!18@&TSC-.+\KT*NQ;BTWFC* M,4B1;N9SZ!+2/+%.H(O78,Z>;\#B73JNBHD1>(T"-N<21?\T2*9O M83:19C%A*UPYT5^\*$-3CD&*=$>=A?!LK)AXJM->@1B\28YAZZ,4QZLH2$WB M, 6APA]>#S-;$J8^PT %BG" ;1$0I"QGUW(#%O]48SZ7R"Y^EW(#%O]L2_&[ ME!NP^.=;@K]+N8&*7W&MO"QI0Y9!"C6]^?+G.5LP?$:.55@AZ].'*4X8S$+= MUHW]+HS6H21=DJU=YEN$>K+#5W\"W0K MIS1HFE]:9Q^DL,I=.;O4+DZ[-U/Z')_ZP'Q^:FS+5Q8O5DG?VGOA+'QDWLG' M6U 073&W5L#F7(,53UTZ+P39J!&R7=[!BOJ5/FEN&5$8P)^NR,._AO&?-)YX MX1HCK@N):MI@1R*#;9R'P$D\J,$3][_92K_\G=ZC=_S[&'X*66M:9U MWYU(!/[-(CB!_E-SY>]AK%V;5PDU#;0[G<$VD>GR--7]3VN3I4"=G(6\^--R M@]A*A9"56F#%:7X)$_^,(HA5XN,@Q6R M30CHLKS=R@Q6]+P'ZN'[2S$I]4#^TR5ET05PNL(URP.G\\3']Y%$K,95".WP MG\+%V3U6\ H:]3Y9KV6JXY]*!^K[)<4HG]EK05DD!1E=Q390[D[QE34;!AFY M],.G?IJL.[7A-A=DC.F"N7F$%JZ6COF5LZ8\PQ4M6:V<:",B#HCN/Y?/ D-% M\08M7+'N!E&C_YUH?/.FD4]J<0#QROGU_P%02P,$% @ _8,*54!;1$N= M%@ 'C\! !4 !C=&MB+3(P,C(P-C,P7V-A;"YX;6SM7=USVSB2?]^_0N=] MV:T[QW:RFYFD-K.E^&/.5X[EDIS)WM,41$(2+A2I(TC;FK_^&N W"9"@1 F M M7=[>GOSSES_]X]].3T=7-[?WHWO\/!H[$7G"5X0Z7D#C$(_^,OORU]&_/D_O M1G?$_SY'%(^N B=>8S\:G8Y64;3Y>';V_/S\QET0GP9>',$'Z1LG6)^-3D_3 M[B]#C-C/1U54TA;L7Z=9LU/VH].+MZ?O+MZ\4/=D!*/A4_YMA8]DS5\:[9_?\=87'SY\ M..._S9M2(FH(W5Z<_>O+W8SC/(41BD!J^.27/XU&B3C"P,-3O!BQ_W^=WN:= M.-L(?Y^3@(\D$_WY^W?G9Q%Z"?Q@O3UCS<]F$0PGTX3+P'>Q3[$+?P$=("[\ MW/V,//:MV0KCB%X H_Q[JQ O/ITXT??Y:=8KD]"?=^DKVF[PIQ-*UAL/GYP- M@ZE0_;'SOS&AA"G&+%ZO4;B=+$"W4EV9+![BT%G!:#V$Q,&/P>,*CRD%]CA= MB-TQ'3^@,)HLV&^*OJYPA(A'WW8)Y.B,'%::=Q@X9&KHQAZ>+&[B*/OA ]JR M<:?]!=._SV-@S(8H8>>K[\+O@]@'+;Y$='7C!<]T[+M3[ 1@OSS"!Y&/&B>_ M(V@./XT(WED@!V/@$-(KS_M\NN<_I)/%9(-#SB)C^C)8;T*\ OL 7@JL?; & M?"AV"1!URND GS);(L<3B%9YY%H]''!YEX>U()\1)?#YAQ "%S_BH@?)YS-Z M1I8^61 '^='8X7,:PKD' .# ;,U;,>;9?]=@ZI^0QQ#Q^4XC4]Q4_8C_%-&*Q!%:(0.1']1J+594PCT.^0%M[EUE\$X3H!/@_B".PG M!A!S#].L]17>!.!;&:8KO, A^-ZN#Z@/@#&L'F)$IO#'[V5E*\*]5!\*=,P. M!7XR3V]]X#D*PJVB/@_]'9-D 5-S@XA[_;)AX3,;V4FTPN%E#(,+LY*'A <6 MTPXL:))@;I%*W(/A"F.<P&1L>2#IJ'SV"E![" &*@:/O@ M,<_FN\QS;5B0D+.=M2C_\CY'UU,^0WW.YI6Q*0OC(VK9KT'@/A//@T&]A>#* M7Q+PU0FO,+8YMOKOH'E&N9NZ#?[=(\CJ#B^1-\-1Y/%@/;,.V\(CR5KL)J/! MOG?4_17^S]2Y])Y7ZGT=%=,LWFP2$2.O[$A*X>X4>VPI]QAP4E4G=;@O'E8^ M,$?O DJ3M?@X@D74/(Y8F/\8@#-=@U6, N?[*O!<6!X\X'"V0B%F;C:.4@L) MAH\M[!RV#"!>#$#N&3JE_M2E:@:?LK%PD.?$'O\02W%46N.7"/MNL?IG W"X M+7+&DX"K<>A4F$*AD_$#?ZVPU,PII"W.*#/FK+=3 @QE] M8['TZB>GI$J'- M[Z5(BZWM2T)DH4:TS249"&E.1D$(C3^=G)^,GC'+P'PZN3@9Q13X"S;LV\A+ M!*\3I!JLDA[]AKP8VX&M,ABM8Y7&UM;!ROENHDOWG>@#VG);$"(76P4S":Y: M$++M,;816]M!BRY1&&Z)O[1(4Q.LPF&L2L$&,+O8369@2+1.MT#9AAL,(/:= MLAV],!FT? 2S#<5']))M^20_2!RV'?#41G'LNB3A^ $1P'>)-@1B13L@=GJ+ MB"S3&)>74=P'OE.;EK;@:S&JS86;P#T:C;/3;V2>L<@#0/1L%42UV3AEBR\? MN]\3K31"B<)LTX5'X]8OCQ:S8LBM">&>R-!2# MH,+,)GF;9J$(V_X!'9@L(":T [J:E>)X6VR4T1 [;52>]2Y/7PL@"4E+HSWW=H(?F MV.OA/4T U,V[/C:5)6V2;)O92B'+C68F*$/-B\AU(FNHC>G6!*.0^S8*?3!$ MSKO.>*6-/KU62WB*E5V)5O,HM(I?KSV1)B>EID5&H0U&9R)2"*6+2I_*R+82 MQ3HD::W1YK?D$R7&7TZA+T!HS1>*0X4V$NWN3)P5;/5G0A)M0%32?D(X"H3: M;9<@R==JM9KM=2J8+(4GTRY)>XVJ)M$&5YI+$\*2M=;&?C59)N2YTD2?G-LS86)IM](8 D68 M\E* (Z+K#ZEY &*G_$V%WUUZ,"5B:9^^DL;&&)]N%9(3:'3Y"ED7B>?OIM0& MJ\A""'G/?ZW1]*ND4"0N08%4[ZQHYDWD$Z+1-CEGQ6\VJQ^T.M()K./=HZ4[ M__4YIK":I10BO#GQTWT3)UCZY _LWKHP'&1!4'&*-X/EEY=<\+MXS;#*C3[_<1S!-V2B7+%]3)-Q.%G4[,T!/O0JA*8PIPXNSVX> M[ @F#'%XYU&T*[T"#,):LKW)NBZ1=Y<"1(NT]B/;Q&7M/^ NLBU:6G#L^ MAF3^&Z/P\3FPXTS/T00"]@-;+0DFK@8TF$/&$[*A*/(9'Q(L)A M0RS*!8Y'S2KW%$<]Q:Q*;CS IE?<"W"C.^,%D#N_O7!GO=@!-W%M^P/F_5@! M.7%=>R/FW=@!F)O@_0&S;HP'7',\>Z&N]F7>>F[X:]IUAR9?B$_6\;JR,ITA M+V%XCISOCR'R*7)8-\(MKEX=L+N)B3_QN7K;L0;4(2!P9DQ EMPJHT5"S/M5 M963T*E&'C)B_K(K(Z&6C%A&!FZF*R.AUY'%%!&XKQ(AY9+.7DSM)I1:@].O# M#J@U9[L_[FJ'-@FA<*A#22'OT2HQE+SF8((H^K1)%"7G.)0DBBZM$D3A @<3 M1-ZE'8(H.[K]95#J3?\"=LCWLW1'/P+NZG74C0/DDLII('D(0LY]Y2KJ!\0J MH"Y$*]-3\\+! 05R$X2 TT_J!IUM29]!+?B_4FSN_\0T2L\75*^&,K*T14%$ MS5.14@J]17V[ZK(0YCX]&BF&?32XMX3V^-AK\@G:74+^H@ ;E/$3(I[L20'^ M%('(*E:ZL&-+\AX&,]M*3WA/B\!%^++#!WD3*UQ;;51$L-AO84*EN#YC'R]* ME\6:#:]D2=*G^X@?PV@6,^\S7H"-R5%B>OT2A0C $1^%VUOHF8H/F0@]?U5; M[-%T(>--?+^&\(N',) H@,&XLK?DA*A I4/$'GH:NVM8@="(T3SAEIEL'M+* MT#0Q7@84_"*KX.1W'^'PB3B8SL!F6S*3A_! DL-BE:YY-")NR0Q!B%V,U^S3 MHGC<=+G)#?R!3*0-:;4C^XB6H,(&:?6*B;+)9#-@1=<;#@D31LNS^@J M":5)/\/[:CQM5VIOKV8 5<%C$96NV98G6UI>YW' MV:N[/$+&ZZTTLBO9O9&P+6ZMF?V#AN9"$1SFB_JO@NDT%**6^HZC-D.V^HG4 M4@O]TJT[4YEL\W;Z)-NUXR66=@>5QN2C?'-+DGN4$NATCH/N3LD\ZI ?T9N@ M[!M.=!#IO$BQ;74MQ-).HQ'*#LMH"<#^/6F#O?\*62B#O;O5>N&?>'DLB;HD MS37>9"Q?_ HAM!!84(F0GZHRJN2 <071W1,![)^W7RF[/.4&PFS?89)V(/9H MO"+$;P6!-P*ROD+_$4IL;U8@$:(REE$0U('N"7!\2&W'$?/ (%X^LO>VH==C,L]>ET M$X1@9M);\2:+6Q\HD/<0SSWB3$!S0NC)DA30P/9EBI%W39ES^4_LN2"GPKM; M(A!C+8QP2"S)0NUA8:[P)L1.ALBOY@1_;LDI76,GF' @;)#H?A.L]0KS\BS;.0'X8VI9\IO) MHMQZXN_%EQUGS/>QI?>POFK-R#>@V-SX##:*GR0!*UT-BXQ^@7<_Y(D1*/8^;Y[NR:^( M^)4EZ7L;AUYU35H*#7E(..' Z/4+#AU"2Q/@Y]>K!?D#,M] "_!5\.R_9M3< M)-;*3)C+9.^$\>719'&'E\@3/J^7"^;#ZQ-,J9"C%KDU'^@KUHQF[W@.+8EL MJE2V#\S>DAE:!,FAT^0ACNPJ_4P2?_NA))$^;Y,].B1\YJ:0S=]_*-G4WJ@N MQ/#^!S.D!Q MY%KQGLN,9B&Y:@>#O1*HGLVOL-R/UK0A:=D141L240?Z'M_K48,@!-FC WU5 MJ%JVF^N5K<=EPK1ITV+&U::-J .=SU3GE17B:5$TT#ZWU0HB6F>W4A?:@:H5 M.JB9L;8N-#Y6JY)N%P)4(ATL,E!-B3?C D5*_6=*E!.RPN'HW8TVP ?)E IE M#X6G/6#99;FT_M)1W2R5*Y;Q3=_H*W"7I0N&3@A!D'#P6;X[IFQYO3>N2^=QZ85 MJHZJ0& 6OD=Q11U>D&=&-]\B\BU]6#_J!J6,' M;.ED >:(@AQ1NL^1/UPW(TN?+(C#=J>3F0RK\(? (PX R5L)5IV-=6;Z@IWV M\YB#K,4K5Y)"$SM.C T._4O@XVUR3O@F]ETZCBY1&&Y!17Y#7KS#C7K6Y#D. MD;;0*XH61!J?9>E2,"'/750FV5_!_1"T?$$$G3DK[,8>SR,L@C"9Y.-Y$$?% M2H9FK:_P)J"$6]^:,Y=^0+]!%ER+D;_U*C2X;03IZL$2@ZP*G4<6M4&60C;3 MVJI ;5QOU$9C)I1\,/HCRD@'"V [%:89O7:1Z#>=4_CC]W+\ZK%]]MD*XR@- M,0N+R79YP1?PJT'R;3I3 M&<(7[[6^M1@"EZ_H(B'!+D67(Y00]PWX+P.]L/ M"1Q<.N=B]/'G'NANV 5SH(_\DC:S+YP5HY+M=B>-]#-;G1OM/%?:ZF>]IOD= MV85*8_W,UQ2[G?EJ8WN=2+IKFZ50LNW:RI:U*?ZERFMU9[D6 90N9^ T^;C9 MX6QZ(JV137>*G>W#>>N#JC,UM^/6@_W \D(1.\Z2[PB4MZK2UA>"1K]-OP_L MTLZ''0?#=['%H,)3O(C9AF&&%@CK1[B,/L&USQC76@E.N)H3.?? V2B Z:8< ML,ZT[MV;&P"--KJ%.NT4WE1KE7'3N[;Q6C33S7#J(=N839KHO1Q;XN&$;+<0 MZ 51\5=RULO-!IOT'6ZD:0':"?0*4L6DRBRHZ0O./)E>6F^F=2;9>M.4I66M MJ(<=C&@4Q+3X]PQ5>F A?9ZEX>N-7G,.(P)V\ E3RC'=8-P,=UZA")("^11_ M>DS%DML)]QQT&&TW=J)O*(00(-IR6N1=>@@T8$&P6Q]]HY>M>\HBL=)RBKY+ MV&.ZHAV@UWQ4GQYTPFPUTS)D;42ZP4@-;AL8&=%PQXL:UK 9EC7:Z#SLH6;& M)&L+-6K-@6;/"=U!9&T 6DYOE'"9$HAR]A3"#=72&:-#3@6P-<-5>MW/JLBR M!](9\G@>[OJ%G1<#J*E+K>,U.J[L@;=Z%%JJR$:'CJJS5F)\^(_-CA [$(J< MQR"1WY$+P30&U RB?SSL-TK]\T%U:9WXI" M^0TJN1U.GSKE=RWDES.%Q,&/P>,JNIC.F8/8Y,!ID0?BV9A657]X9@=_%:Q:61OYOY_T1])]0L&+$F_ MO3+INWA!?$![1YZ:_-BQD_.J1H1_\#[P':%+,'*?28O\:R'<<7EX%:)6N1WI M<-\;;&_E8*% I4<>1'G*.O1GP=GO@((FWGX%6(6>)>#RY<\7?U M[Q?4MG(S#P<8ZN//[KG-]A'JOX/F&:4I^P,W4 L M8ZZQ7R=K:$7ITS!0P?D?]HXDR?JHB_'R D?:]N#N?2^=*5G_JH-)S6GPEYUC.I"J5:>:PGYC;BF J-,8 D57N?!AP91G11\\)3J3O-D]YH]S M)C7TXR@*R3R.F/-]#"Z#]3KP^=M-J\"#^<]>7^7O;+%C9'&4EKP]KOA+ PZ[ MF)IX,3BZ>^;]E/K3[@-S5ID0QD_@EV6\-#3"=Q1"/DNZ4W4\4M?+!RSH\1+3F=)'>$ 6O05A$@3L6#W M&H4^B)3R[I)*8[:48%7$Q"$;[FF*-P.KT^VMD9FD'274?!V[5R]FP%4!HX_5 M':=Y#4S?7DR#*_-A?SH7_ %!+ P04 " #]@PI5A"_YNPE #XQ00 %0 M &-T:V(M,C R,C V,S!?9&5F+GAM;.U]VW+D-I+H^WZ%3N_+;IS3[FY[9G;L M&,]&Z=:C"7670E+;ZR<'1:*JN,TB:P!2ZO+7GP18%]YP8Z$(H,2(W;%: L#, M1"*1=_SMO[\MD[-GA$FWWP^^XQ>SB9A'C^CRYB$248*C,[^X^'3?Y[]S_G][=EMG'Y] M"@@ZN\S"8HG2_.SMV2+/5S^]>_?R\O)=-(M3DB5%#A\DWX79\MW9V[>;Y2\P M"NCOSRZ#')W]]/W[[[]_^_ZO;S^\?_SPEY^^_^M/'W[\[ON_?OCQ_[Y__]/[ M]Y5IV6J-X_DB/_N/\#_/Z"SX=IJB)%F?7<=ID(9QD)P];#_Z_\YNTO"[LTF2 MG-W36>3L'A&$GU'T7;EF AC\E&S1^$;BGTBX0,O@-@L9>#^_J>#S[0DGWV5X M_N[[]^]_>+>;Q1U!__5V.^PM_=7;#]^__>'#=]](].8,=B,E[-L*']D.IW^- M\MV$ZN _ORO_N!O:6OKE!S;VPX\__OB._74WE,1= V'1#^_^Y]/M R/)6]C, M' B,WOS]W\[.2LH%.,19@N[1[&SSXY?[FS9T<9J_B^+EN\V8=T&2P*?9"@N, M9ES\MRA1VOV94NW?*S/S]0K]_(;$RU6"WKP[&";X&:7T:+R-T"PHDKPGA-QU MC@=OM@SB]'!P:\N8AI8M_G:)ED\(]P6U:PW#<"Y@.1P63^CMCC ]H16LQ(-Y M"W 3VG"=HZ]/<<9$*)5Y[__RP_MW>? M2[/E^AT#_"$'.4I%\$661O Y%,$/ M('SC"'X?G0<)/;D/"X1R\J&.49A_?7J[796!WFAT%B$+_. M=8^-ZPZ4W2_)=#8%=F)7$IFD .]RA=&"LM4S@BLN6Z(O:5!$,4S2P=[,EZS0 MXQY%"&ZEIP3!"-!J\AA^O .<$<9T9!9^!?#9?Q=9$H':<_6O(L[7EV@6AW%^ M,)4,?=]'VO4^;(,!8X6J%P%97"?9"S%W%/E+'@/#>_B?W_>*OL+&/-*_$AF: MAZY[#%SWX%PB$N)X107>='9>D#A%A$PBH#;\)DANTEF&ETP>7J(\B!,IN@:6 M/B[&YP&)@;F Y 38C'V?GK!BN0SP>CI[B.=I#& ?L&<;( M$&&.#8&[]-N-^D+0K$ANXQFB*V5PY^;KNX3.22,JX%94! Q*V(- Z+CTO4?/*"W0-O]=?-4M$T!?P+C.'4 MLI.NR-[N0#@ _;E7PTX*;D=4__@9J=YJ1_K<<>7$)(0O$Z:@F%&5-!<<#+L= MU2=)LG&6PPX4.%P$!/8J#M%C!G*CO,S8/&#:"9F O99/9_0O^[4.( MEC<1L"SH#=3\:2H$.]C3"*".\4YZ;]6U9T2N,SQ99F!1_7$PLPT$TP!RZF.6 M12]QD@"03?A!.NSQ;.*61MN9_026\>\>EQ]O0;]*'E">)^R>NH4-CY,8I*D1 M,7;(ZF[X.@ZAPW&^-@!=+K+E$F2!8?PU5QT 3P8+Z%&(.;Q12A@<5-4PB/9A M'SGNZ6>P/77!ME='[TDQ>0EP1%A* /7 :@H! Q^Q3X7N,=1T2HF^&6SZB];H ML[W.?D4TT0)4 I!KP1Q1.Z?TCA!2+)DKE(!R ";D19"$!34GJ76YMXBFY9B/ M&+1\%)FDYR 0>D]_^-<56:U :X.?;E(02T$RG<'-U$PQL+P+"G .<&^4$='' MX-MAGO'#5CVV7@C[:$H)5%QJ(,TFSIE+A86YF8<6I8?&.,Q^91 .!AN-07B3 M7M#I_PQ61K6>_A\81.]G#DWJ#%@_@D G05AF/IA4]OM_8@CK&&5S'*P6<3C! M<#PKBMC>D7SU+4<8 -WYD,_7^VE!PB;VM)&/\W6;=+O-TCEU?$2E.7]\4FE_ M\-B1$GU^EZ:D&5J>AWF$9C02!S-NX9^UP0BX+XWVB1<4V^-EYE&0MD E65B# MA+DWLX[L2;+-:)P%Y(EE)!;D[3P(5A2D#^]0DI/M;RA5/[Q]_V&3A?SOFU__ MO@,2\$ M%)CF5BG!W!QKGRDNDH"0C?$\^19+&;HUWAH*54@N:UG9#=@[!OH(]._;3'EK MP"LX9#_5TLX;.*G/M[<_ 5E0$P3^0X.CST'"C)+\(L!X#48),ZMY6Z8TUQIJ MVV "&%5J(DLPP9[(+=.$R%VPIGP$JDV$-L#Q!*]@AD7QV\S3E>R%8(*]L[*/ M3PB/17.8"R>@,U=:_3R(IUM#\'(C2A^#;]OTN/(7I:N,@Y=LEO7#?H]"!.(4 M3N]GE*N=]LXI]HY[*Z*[EZF\ R^:8F]'=N;C71 #?UP$JSC?%Q0T-X,SVJ( MR#=)>)L"U\]9&@JW033#&AK<'*_/B(>'<(I%A1(D9DQS*:G2)#X0W6-MRB9< MH$CY///'6[\M-DY$Z5G@C[?(0#E81BBZ"G *&C8!*A=+%@:+&A5D+6Z23K2& M% T%I+#XFG^<:T.L 3K-%P@KGP#>:)M'>+OG#+:.(L[;C- LM.D,="/^P=9: MQ=YNE06KZ9S%%UFC!U;$PG0^WIX)YSB"RBY+3BK!Y/,LWNEH!4K2)ET%;FC& M3#6O(?=JE\]TY8X18\(9[(Q\D_,7?X(^$NWP#OW-[W1-6K&2)3!V?I/F"(-F M!,IUM3BV>")Q% =XW0"TSPK6R+_-[^40>_=G-_S_*GY_)UP?8GA=NJ KL,BA M=I0Y:1!"7RKO!F6 MQ:)0'MH#[A$M5QF&>ZT\@,PCO>->/?=6KZ5<$*:=WNN>3N\Z0OL,D0FNHQ;@ M\,U9AF'BSV]HH@GK _43S59!T<]O,] H]KLT"U>I(#_P_"23*NH:V1S>4D)-TC<%I+?H"A/2:FROEN;B M+2'DN2ZU_1$L$/6'(=8=XB_]A5X,@><@L1;YWZ6X0 M9QMYCKB"*. D*7F+N+9NS,MS.@4*:$L!0=*4M_30HX!*SI594OS@H%2H)VEY MBZ^>,. F?'F+OZ9"I)LQYBU=Y&J!))W,6\P/N1P4\M+,TN5/#DI&I4PV;\F@ M)S!YZ6^G@+[^Z1"DTWE+$#42],K<\Y8F\LMCGV%D%LD_.R@/CRKY!D183_(= M7TNT@_HA$06/*:"'HRZ696BZE60+\Q24"<'(NO<7XD/,N3.(T2Y'_ MZ +Q5U7)O\X9[T:%]67N<(=@;_^TM[VU"T &XUU0$;\/Y MO0C L2J\C0*J$4') O$V+*9-@V-+P &C0SUQ/X[T&S#4TQ-O+3[?DF#(HIATAC1.-F(!DMO^ Q*ILA <%XA ?RKB3[\BM9+1T68@_%7"H*. MU ?N,!N 5F569[*#>*Q_(-M_2&T#FC =HS[&ZF,$VW>)Z7';*H)PTR\\;?4QCEJ:O2Q,B_W;40H )< 8DV@9IS'527+@)C$VLEGV MT,' _R"59]Q'9:HC7%0H]15)A^Q\5?O> 9#WXE(&=&6D-;!UQ8V#DJ9R/VV, MOC@M +R]\_8#F*L0;0YNAS0:VPZ:P52A:QL]X:KJ%:W0>%S&+=5<9D8]DH(7PZRS08^PH;<4T8@6MOIS](W&N4DL M _4;_&"=FRB+RS9DH<<&QETA-.?1[GKVYV"\/7[P1RDDVNCE70T\>H>PGG+8 MOC^\+4 Y1#WD!7#])8:.GBB*_WI+@2/H 8>$D;VCH[;@;,20O4-83W"JV"#> MUK+U%Z6RZ+R_)-$1J-*POK=D4#L8,(LPN\+?'4XO^.S 1O$5?C M> %Y3KRHM3.EX\1K6%7OQQ,O8QWLGG>NB/6HV30G7@C+3:'QMK6IXFFIY]X8 MMH^<\RR9SM\Q3"_G#,K#4W@,4\@YJT([I\D&&2 M.*>J:N8-&2:'5E@ .4.@56W M,7G+RX1FD$YGE8ME[V(4B?#^BSI67"KD2N$4UW:5M=,UO*F*:SI)"O:W*?-9 MD*MO"( M([@[29RC3;I>B>0]"K-YZ9YB>\S5]H[\67V"TB?3WV[]8HQ&[!'UW6;2AP6O M,WP+'YDS2!Y0GI?5B TDU><-"F77?FA.=D7QZ\H=;F8+\P1RKZ6,;=26S%3@ M[_P77U99>D.Y%TY \93$X70&)B@(#N8\_I*"3?="+X1T?AF3D.JHF^;0RYB0 M3:MHIMQMY]%\6L+=[\%A\)%Z797N=F P1KVJNJ'@^JC%@KD( MA1VST8+F!4I JTK*5!F08FP/]OI N27=7-YCG:&P(/6O]X"_N8(;37EX9K8; MW:=$8?&:LTVK)=JAJXX]2GPOJ%>,/;N)O^:CB**P>I46G BP\S3H*K4W2P2/ MZ^Z5PON<]Y$L8E+F?E]+@+>:]MEXE&<+;NF%U2:B>+N$M,11OPE?W(O"A21G>DD?Y=(@S M-4Z\SOS [(X3+S_OD?!QXF7I??)!3KS:_/C9(B=:MJZ12G*JI>RZ>2JG7J+> M+Z7E5,O2+27'G&I1NZ5LF5,MB3]Z^LRI%LX?/^?7G'JI?<_,&\-D M<49#/R"%QS!)W-*Y=?.!#/N,G=&^.5E#AM%U3LD^.//H%3?K*(,&"Y3'(6!K MO;:^M<]CYPY#C\,'ZPW#U*QSIM=S0!=.&7L8C#T,AFB/,:9L>INE(Q8YWB+_ M6I*U7G/.GAM92RZKG1QRD(=)J-%.;Q,XN@-Y\X:)>JZ"YDK&CH'JW*"VDZ@YLI7*#P*\"1 M(_8:$?PTQ\'R-FL5;NG-?25J,:] '6'8NLN^VFZ_->P?87\;PG'.X^Z!BD,/ MMF@A>Z8P>V5'4%!7&>!&RPZ:00'R,4$UQ]YC9F;OCO(I:X2[1"N,PI@%U>'G M!#&=,8TF2_H>[1_L]QQ"*$VUAACL!D8!09>H_&^%_IND',D^:RS@$)*3L(Q/ M V.B^%F@+"E-=4W2EN]H&I"THH6L.QT?LTGXKR+&<('3UV_R-0W3Y7"RJ"MZ MU5&CW6,!>YH7[ ;]?PK*V6;=S?OB5]_" M19#.T3UH#E>S&>B;$NZP!,PK(;X31+>H\!:K5>E"#9*M_7^3SC*\+%/8Q*RI M.MOFW;-]>8KFNH*@Y=\TS8%6VS(",??B/XUVUC1S<5T'[BG4W&Z.]?D/0)X"347_X&2Z#K#^^>V52]* MT1+6$05P[M%JD[(SG76F?DD055K"(366DC^%S_%[B(KGF.NN!O(WG5-ORH00 M:N.!EHP+%.W>(6R[9&13K)%Y9[_<4H+=TW=JIC/0AQF85:NM&[G>RQC;#%!G M0X0B]O:2P% MW4UZ04,=_PQ60GS+[H,1Y\T24YYSH7NP:\>\(V)R<$#- M:B!MIX/JM,Z7S[/\M-J^(\#U\^?X8Q"G@FBA<(I;J@ UVF[CX"E.1*RG--6U MD]4A[ [.0?'4K7T,+[5-1BZ=(.M?X7BAR^R%=P5T##3H-&D>B5LT#Y*]>LD_ M5?KS3;IZ6('+QF:C:C(]R2RL/9WI8M!S+8@M2?JGY-9JKRHYKMZ2XI@YL%5BJ:6,>DM&_<31*G'4 M,C*])4[_O,RN4D>51$=O264WT;%V_P^<]>?MEFEF[#7.?2L;SELZ:&?)U;E- M-?_,VS;T1Y*"PCRV4R.6HH7;+Q?.6V(=I.$+^<];DIC1\(^C''M+5--*;BU? MTUNJ]+KWU-)$O:7)4%:E?G*JMT^9&/#YJF;">DNC8[.=0I:NM[0[3#T]/%/8 M6\(=I'T)CZ^W)#&C?>FH&]Z2RK1.I9:7[BVY^BM;Q\MZ]_;YJV,YK7>)\-Y2 MQH2RU3\)_]3(INGBTDG?]Y94:EK#49+\O:79L85_GRH!;XDYE(G.*S'PEG!F ME%N=X@5OGU,TY,67ET!X2R'%YON6HL+>DG4HX28N9?&6?$$NT?J*I1X&1MZ\4#Q($Z5_VY"U=35^*K4HI M;U^!-DV9KH(K;XFC6)JDFD3H[;O8A@5WL]+-6[HHA@_575\.OWAQ#__S.WT- M%XA:T-1%^1.F]*]D?/;B9)^].($&_^-K:8Z^'1$N4%0D:$/Q\S6C_R-(L7/X M[%<>@TEFC=718['G6.5K ?GQU3CC1H=,0#JL2NZUR$M$0ARO2L_#>4$ 8T*J M"8@[*^H2Y4&%W\^SY781B!N>__D1_?%O^R("#?_Y^E>; FM2I MA5<9+C>8ID?,:K]J *PQT7)_-!HMSU(@J5"E[!YK\+$Q]HIW]65KT:MBO,'V MF;=!)Z)B873.L?@PQ!.)HSC ZX=@)[)%:'#'VT-A#\CG8 D_/N(@)0%K.2/D MJY0/\JZ'FE8:Y'^*#D5'2-=@E\,==P MQ_N/@GU^;X FY/WNL?:ONM&1-BS0O=QG1W::]=:@&5=J/MQ<(_8-K?:6 M=TFU;6UI=T=UZ22+\A1H56[Y94$;1)1YE"5\G]$+^Q-?N"I-=J*K.(6%EK-. M9V#J+.EAYCO'Y?.<0DGKT2OE^<:.S)<4;.07FCF:SJD_BQ493%*:*+^,"77T M=K9P59EF#,8MUMORI;WL8\417?#)IEB^J@ES%#)N+<_CYBY&T0?A92V:9Q&E MW=$K@9H4^2+#\1_WJH.I(B)9))3R$R+G.1!&HGDCWC6&'?T.^BB MX[+VE@1"UW6EZS+7J^PHYGJ!5Y&SN5T]TJ*6FS0P&7CGN[+=Q%UQ_V4>^AH- M%-S&SA-CXZX;@AH[WZ"K5%&X'Y0C!;7TZ+T+WE',E0^'P$W?% \8AQV"$;EO23?R/P0R-X):W+17$B*M&T+PMVU9U!:K%W+RM M(58C@T)T[L3+836">2=:^*D>(#1+@!^=(H T^FA8%W8F6J 1LC1, F?L(:40 MIV'DG5.+98%1P_@[IPE*8ZE>E"B=!R0&:PZ0(;3# ]N&-'HHELL K^%@Q_,T MGL4A?<:L;#5)59\,KCG:@L5H)1,GRZ/]V=:N5#,\1,.-99ZT/])5@20#+E$SRC)V-.>CRA]I_!$G!H[S:7*NH75_>7-RDU*2A#W<7*4\;Z1YK_<*[ MR)9/<1J4_J,4-#]4QEB9DEW:F;P<<*TEK"'Z,48MT$X<)),,ME;!SW%(>U"QOIV$RZS= ZT15?CD*H>FXCF.H+(5 M[FLE)/:C/2K,4?7U[M\ZY?E@O4J("A1,DN($"A64W>2[ZU+NK7:4&,*3TNG% MICBWG+;.8]?%_:KH>AB[W1O\[R:V!S!W M/7#@9AF%<55ML!+K 3+F^AQOQ3B,=W44?6G1$;CQKI2B#^YZD1_ORBOZD&0? M'?&NC,(0!QPSXN1=848?FIH++7E7O:'M0N5%I;PKV]#&_ 2+-_H<%DX S;^R MC3[(RT)P_M5O:!\#3J#/O\J-/OLOB18:)H*C2B@WSGCRQ2N[4;#ELR*YC6>( MKI0!0?+U71*P>Y$::,Q=.E:UN%W5PMVX\[7DV065F>ZA)7W)0&7F::)E_ZF& MZP*#[ /YQ)["_49_ZGZ;2&&">WNTEY>Z>U29:?4%*P:,<$.:H]S;A2N2QTMJ MNVR)^LSM^*ZWAKV4IQE-FN<+9,\N-$I]XT8PQ:\N9 MP*7QX(>2GN(F+=1R5C04,26ZG$R+S>,1QN/H?P^%L$HA=J/Y I.-JE=U'V \D@U%1/W^>W>U7\FD**$C@+ MKUW&4E 9$A3F19!L]2]QVS'^!&-7^3T*YJQ584C3 M%KJI*A@X.AN=\0T8=S9J:4INTD3-Z=A#)52D4[?NX3RM1([(88EU L[)GJII MS3E35_.\(T4?AY2:ONB=;\X@5[053V^]&Y>Y6GV&FMU0];E(U::8L_QL&&H*C_1JE-RL0C2%"4")['25&<1 M$WI)%2>?,G*6^O0R6;Z5:YS.RQV#!@6R[*A4@Z*3X.*Q_H%LOD/X)*3Z?1Q, MTNAC]HQPRLUKE XWU]NO$.M/EVQ.\8Q!ATP63]FM&BZ M@%T4>F*5IAHC\GF+ "^#$!5Y' ;P<:!B_%3 4K0)P'WWNQ5]5['= MT;6JQ%4%\-6W,"GHJSA4IX7_BQZ#;YR=ZK.2$QSYN,!9,5^PKBU+Q!I<*+,D M?ZZYYPHV!(23+'B?H#7H6(*'#T/W0(_B%+IF0:TB5ZAYN^DW5'Y;5L6L:+PP MIZ"]NTD4M<"%CGVB0YF3"%0_XUL2VP91 +W8>:5X_O .P=G[+ MQ9W$I%9.)? M,#R\P[W/?2JV=;PE@9YGI-DR66X[N1F-,ZY@\.2(F^@;$PM] MS%+O2'*(]MW+BO660F:$B<#L]3::K4\9GHGM;0B[)PDX5OZI!2)W-56;.637 M42X[1Y4>?NGC ET7.5N\[#26=3:DHT4G8_CRU,.72K&,.YQ%19A/\:8Y%R=* MU#G,!J"$5E^5,!!NT(4_UF9G#0J2N/*B-F;8%T<1V;Y"SWNAM3'"%GC<36^/ M<1]$\T' 6] 4:1_6:8I^0T%WE$HPT'9$1]Q(51S#DU2,%I8-RE6SB*MMA'(]65&IT6^T:.)JN>!"*YFM7,#<)0>[[ UX$R4*5#>N0^U MY5E#W7(3X:-L9PPF$ #9'CT=SZ]DETOF9(2-OO<,?;1V%3<\4Y MMU_2[(G ;5:^SK[D#;J[><0A_U>1:K 9=+,,U L[X+5I(R MG^ZQ3C'5]]I,];UM-+C,HA?/LB'C.0:L MF[1S3LL5"D)=>+3 MHT:_*YKIU=XV0^HC:.6:O+>O^/0\*2)KP&$O)EVJZ&HUIT28;HUF9Q,J*AB.4D3)42O1-22, MTJ2?FY3HX=)7MF-D!/([[5%5EDCU1&_]:GVEJ9JJZ:V'S< EHZ:8>NMTTZ60 M6'?U]J5L+0E25Y/-XOP71W&N*^F^^55WJ;J3A%DF,6VQ=E?@OB&M2=D5?ZGY9!67L>[VJ%RZE4<= M(K!;XEE,06SP8:U< ?Y6+$'%*^!N3O-RI+HSR-#WK)/0,W>OGH]W=.S6GSTV MR,;7\3\2'QJ#0R0:%]+PI8V1H_Y#QL0S-UQQ6 M,F-NOKH(U" 6YZN)6@U@8)Y\Z,N297GRX;6V&6D6Y?]R%^5C&*;>AB:K^#;/ M107SQP6*\>ZA\"\$S8J$BG=RG>%J+=T8IAS#E/T0EJ@-GX+_S3#K3?@Y6(JC M;GU6LH;V(PXB1 $1]Y)H#7-UG\[7>_H*PG>ZJ[B*[G'9TH&71(R@KKN*O9Y M!:G:5 M(+WHZCS-1,]0V"':*;Q*@MU#55G4SEV90]M%6KAV.B38>6]F5 M%Z[,; M$N9X<>^"G#9CIED4U$4%LN2KP)4K&.V@/Y>(W@>23C-&XIN[C;['IVMSB(O$ MK#2NKB;5Z).7M]"8YF!@E_C/JD@FO=JPME)X2S6ZY>\3*HLTC,ADKLM$X<=VGM?]BV:!\D#RO/2C-F6 M+*V=?.3E-J-E6&D>IT#N,$92Y[1@@KT'@YLPB5S-G,&. +^^#5Y($>?7P#+I M_++=&E]YFKT4WB )TA ]+!#*;S==-\4)TOP)QCP=[?,H3(T6#7>*L*+D:-YP MIQ#HR1GV"W/H,V7YFC['EJ7 )T(\NL=:?'A[NVVZ.LQ=ES$&F MT?/8(*4HS":>8PV53;-^VF.XVE%9:;D9\D;C[FVN$$W" :(9K:/3? M_P-D(8(]*\4;;8QXY>L)#T&"R(9U'[/-AEU]6U&3KHN<"K,L MID+D" B5=X//&V7/J@"-=_,"D)7M6WYPHV?8S>F%_ MXFL 2I/M(==E9FP:%O)0$DWQ,"0K=T#4'EGG6/K>1G@.0;_+5^ M(>2VXEM>V:-75=QMGK;3EF/#UI>6F][*FLZAH3N7K-$^*NK1%!U%9LEQX_. MDD/H7'8XE:Y1&WZ/(H26],('W)\1SFDJX1U&Y3/E;-.=3*W;J:.M7>+E*=S: M3Z7;P2*LUJX/L@\LRR:%*Y#Q@D)"2&N\O;AM!1)A!D#'0(/)<9@VU%S$*&(7(-23#F3.GJF,X4;A\/]_=[L5>[QY\ UF#.#@'GOM&>;C%-M<_..;M?6WEUG>%[M-K<]=4K M1.T>TES%X@5"4*GL*5G)D M#[?6S'V04_4T!#8$6:&TDYRIUJTX4HD%701D(;-"F\.=4F]OJ(\U2.Z*IR0. MIS,@/QAI&NIL]WQ'F.^7C'JR[ZGRRE4(^1,\S'7F>X0[TQBXNSZG5F(RH_8&JFLK33\7N[20V#EWY# M1KB)[\&'0!HW<#,QTR37ZT0GO*6&FB@\((#A;?:J I\H!T&\)8(B>P@#)MYF M\BI+"IV(C+?44&,%<=#&VZ1F,2OT"/1X2XD>;"",!WF;WZW&$@,SPH#XZUT- MRH$F;_/>534I<23*VXQW-?1[Q:Z\37OOPQ*\P)9A.],Y;PL_"F8859 ME)*R*A_C()VSHSA)TX**]I":NW!I5Z"[1P3A9Q2!X;.]U"=DK]!-9Y6QTR(G M>9!&<-M-J0DWW*W@=6H2; M4>T>3]YQ-21KK6?&=FQC'[XAW;(25Y1 E?(VJM\'?;X*YFU86TH&)Y4G?^/$ M?=A.54WS-F*JR(0':7W^>,5*=:1YV"@:3CK)I++A?+T?LHER35X"',D\:@86 M=L'])L."\-!0=-8=N+XU$I4PP&<$KKSZ&'N[V9O&>P32B)[@]GN(NDS?YU,C MX?I]RG[CDMJ--F47EM #RQ\_^IL&+(+;<)% LM6&6 =4>+)<$28]@#7_;E;I M*@!#!Z1'_,R4RTIR*WV;_@7^LIZF[$_\[A*]UK'8F('D. [S3;SY"VC"Y/[A MBZ09@VC.&'KP*?0@[VU3Y=@.WE9J/S3K_+H/]J[JKV/'6[U$K)1QB8DYNTY,%?$2L+V68^LS]2674=Q)BY6DW[ M"'I"89?<3W)$GSB(_@*W,8JVB.X0^B"BZS$^9]^2@NLTIL\'=#'.9YI,2R%G MN)#'#*R,ZM]I1O[G+/\-Y?LC_,MT^/M!ONH1GQ[%=T'(]C M!P;"S6Z@6R*$]PD.H#GW]O\N*&N M)4EHX73IIW4U.1E'<'1SW+CU&NJPFZ0Z7"KJAX"\394]MD14"TJ=+OEZ",2C M9H0Z2\F>1W)8SAHPI[KOD1I:Y'&6B0?:Y$\KU-YW8GA8SV:LC3:NN5@ XJR$76^0/AQ$:0; ME72G7'TN!#LXW/=/D,1U&WAP"C<^?X($KANY@Q.X\?D3)##843,4VZ1Q&X(3 M)/-.%@Z>'&\2M!/<&,NE"\;A.\$MJ@MA][9(%[X3W**-#"\P(N[MCQ9P8_;X MJ\D>MY\E8"5O:LR^?^4YO$?-9G+I= X;%M?WQWB;1^8;Y9MN&F^SA7PC?--] M,Z;@#$3X#K?.F!4RM)P?/"?*^Z01=_PH8SZ)G3MB\)WQ/E'%$,[IH&*_PRU-UX4S M$B2(2-X6:XY[/1UI!L[H0J"?+"9I=(F>49*M*-=LP)+E=4EGVA/W*(%%YP#; MIP!_1?2]3!62UC+C1B# M4-UPDW!J\2P%/4J!#FZ'J12;BI@DQ0FT'%'2Y^JMB5K:DK?(NUV#XVP@39MG ME#0Z;\-;VN20:X+>1IRT::&H1/KNIBN6RP"OI[.&1Y(Z(4N90TBQ+/V77V#^ M8W81)&&1 !D?%WMWY716C0N@:'3KC6X]']UZ8[';ZWV,B1&[)205&DCLI&!% M5M);@B8@/B*\--Y(7O[!L5+PB'>$B/R_9' UQ@DH!/?M%V^&_/)ID/4^)E^O M,4(WH%1@1/*AB-KYW=,@Z99?+N/G. (%NLG]8#FW8JPM]Y8#RC>K2>/[M[2W0O_ MNB*KU76&X:<;BE*03&\LY,&IV^H]/W53E]77[U=_3FCMY<5WQDHS=W M].:Z3=+1FSMZW7+#.;'X!LBDRB*2R!OTEF&EV4JL^6[A<*AQ]E^ MYX,VZTL[:[0&.P1\KV-N?Q>N9C-$'Z_:JQY49[K(4KC8"OH"=GG)L>?Z.E'3 M6, :DMG\H2K_5T=AVG] GPCPCTJG0ME&QJPU[WDR")032E<7 -^GZXB EEH/,, M1)6X&XITGC64VK1N;L?%@IHV-VGG!O9>QD'E65MO=NR.%6Z0:(8Q:; 1/KMO M@7T;E]+T-]!VN\Z^9(8U G])\>XY4GI4RV2S"&^T:^(^+(/\U*Y+H9KD* MPGQW%VYN03WL9(LYIB/0MV33,$YBQET[AB-;2TQ+7Y NY@GRK!^D$'*6"4O11ZH>H4D+* M,$ZCI/SN,O[XMU" %<9P3E@+MB+$),$Z>; MQLEOC9XJA(XOR]M< YT;5='OY28MCGEB!%>0F\0P?VAZ>AN]S1?1.3<*;DEO MZ=!3MNJ[-;W-KMJTI])*S,@^OM:T8].8/K!_;V\2"S MA)!ZE+U]RL>H4B]W/INETX\G1J>-G]KAS,A]4N0MTS]=3(>\1:#XE/!=(A+B M>+6AA3 54C;+6JBC&S!1"J1HABDT",XK*,"_FN##KWZ_I[IG1_Y0_6_#@]29 MQ=#\ZZ!@?0J^Q_Q MNQ\HS+)&^/,B3B)@/U55;M'&'71QRD) A%2:;]UK*70[^!L%3%.3@U!CF0OT>AV518R7/W:H,]3%-1U-VK M)I90/W8SV*8<1%'0_2DI&KJVFTB+@^Z=YD(--\?S3?@N!([9L46NH?I[A][! M1U=L3CA*#Z4,$@W+HDH6)QO5['(^>-JRWX?X>)&K:NMY& M]WO@SC.='0ZK-1J.7&3+99PSL$'D&)!S7UO[[S<^W"%_U=*E, M,^9^J]"H3J TN@4*S0->E$QWMMV>#Q1$>M_E:]J()TL93_ C$N(Y]LJUZM ( MHP_=8^T50P.G9"EK "!*:"OBP0*CS,>MF*((WW"D$A#PCF&#. MWX_RO/1[WL;!T\80Y4>H1,,MAE1HTD8:EXI1?)&K0Y4)@XG"L?[U%$1%<1V]F'.HJ1FTY$J1^AIP+8*FOE*U=N M$D;-ZZRD-]:2%+NU,T=I(+<9A=IFK:*DK=LYBK32QLOTOIKW6*!B.4H#^<;+ M]<:]%TVDS7E'@#Z7A40G=-/%?"0:2)1+-VDQQ#7)%RG>^=L/X0\=C=T[3WQO M3;-A$GCG7^^-N-@F\Q8Z"/0!_0 M[I87F]G)$KY_M#5FK$QRLS+)CV*!,5@V!LMZ-CLF"ZKYP7\H,9^#1,(U@@DV M'V/(<4S?6.F&KONWLJ<;^B\Y$J)0J6I&DWL?X\!QC1)(YB^CXZ+B7: M)Y0OLJC4?Q&Z*);T)?3X&6VMS7L4(OAG-*6=;Q1*E4Q^P9B:]#C]]-ME/(_S M(#F/LR2;=_>\%X\=RY0/XB>$0^JYF:/I2XHP6<2KR2Q'V#A7*7['\M,9M+D% M]8&VD1&5GZG-M89:V4/M,^+5IN__;@W$SUE* \G4C016_O9ENIOTEP#'U.+? M_N8JS8&V'#PT%[&'+,KW'#/)X7)]*G(*X&/6C0(/7^UU/ K_:_B]ZDU'.?XE M-T-:RA4#$K]9O4NWNH_*3:JH17OU?7$\*CD>]U5K5FR:'*ZW+E8(A_-]@OMD MH9:GSE%LQ^+AX8ODQK2E,6UI@(V7>^ :CW X)[#> M?9JUL[@$(PV!M&VV"P$?>=2)"?!-XRZ:)T>7CK^M*FA.IE MY8\U\A%ERSEAV&C!KFKA]%ATT!3DG6^UQIO=E5S\L<." M7"J.52 Z;1;Q6/] -E7]0%#XW3Q[?L?D,5Z7T&_^P8 OS8SR%[]_>6A:$?L_ M6+17RW,ED4,6B\X^74V$=2*5 8-RXH3$P5T0QK,XY)8=M,>8>YZ*/LDH>(>J M\F9=KG9G)3T>YEHO:_F+=19\$MYR:=Y F:THM[ASO_[G$>]Z[T M+3/(>YR2I:10,..K;?#.^%;>]"X-Q+L,"65L.2J-=]%_]3/= MTJ).P&O2.,.CHV1TE(R.$D>\#J.W@24<%1C3GG:,^SCUVTQ*N_%/GK%8=B0^SHK>.G)S[)[;2:6!091H[BKM?9CV3%1E')YIY&UW=T6$9S'DL?/.FBZSKG#U9IW4,Z[J.HAIHN6S>PF989E M%OZUX68>]/!M&P0:I)N9T\,R$,? ZIG:L/DU_9^G@*"__W]02P,$% @ M_8,*53#0S4^HW@ $"(* !4 !C=&MB+3(P,C(P-C,P7VQA8BYX;6SLO7MS MY+B5)_K_?@KATW'!2)5-*-)-,@ M4U+ZTU^< X $F7QEDB"851/A=E5)Q,$Y( BO_AW]]__+#X M^+L_?/KW/WSZ])M___VG__%_?_CPAP\?C&'Q9L?#YU5*WOG?$Q@EYHXBRMB. M7(>1%_FAQ\BCGG1&;B+_-^2,,?( HQ+R0!/*7VCP&TF3"0G^P+08;TGXA\1? MT;5W&_O(WA^_,^1Y>^+L-S%__N'3AP\__I"-JGT"_O5>/_8>?O3^XZ?W/W[\ MS5L2?$?$VX@2G+O#)/KQM[WG7W_$IS_^_O>__P%_FSV:A%4/"K(??_C?GV\? M4<[WX@VE8M7H=__SOQ$BEX/'C#[0)8$_OSS87#K/5$F MYD82*TZ7U>,8YX5AL"R_AV7Y^#M8EO]>12W=;>@?OTO"]8;1[W[HR^A"? %T M6&[W2=:QS. A^&S4$3P0).O_22)^1AF[Q_]KR-X.73QQ\H2Q/]D_?PD_B_<3C)+GG\3), M:P0PGW#&YGQ#N0?+=RN8N? XWRUC_NKQ(*GANF& ,R%NQ"86=T>8TEMQ]00W MD3BBGL,G1L^2A*;)^>ZS]_>87S O2<1'0&]2NJX3[RA20PF>\-006ORK++#X MT=\>?1IY/(RO8TY]+TD_T_43Y25Q&AYT]I9NJ;B8+N(D/7M*4N[Y==_%_G/. M6%[0M3A=/+Z[^L/*X_3Y&R;KF(>_I,&-0*TC7+[!LZBX$&MO0 M"%6%VK>P]VQ/UA/J_^8Y?ODAH"%R_8_?PE_?R[\BJ^*??SO;!J&@HW6J$H-5 M3SA;T4NZI)Q3L4HO--K6K67Y*6?L7GC)JH9'_)7[:TAMM*3EC*A_WID(5Y^O MSBK/XHH'G#%YW>UJ.WL+ZR[(0RBX$],+^<\>VRK&/HNS3%BBP3QZH/Z6<[%O MSKTD3+Y$\1.8=YX0X2;:;(4RZ+>+V.H\=4:/*_A.EJ19DX M0QF:4/$=3?%F?:2IL'' %) 7;8G/X^DX5&?%-2&([^!;2U8T^"F.:_7QFH>= M,?\HSH1 F /"L FV?OJ+L!"\*-V=^3[?>JQ&B)9!HV@=5Y$PEG=7:\J?Q6X6 MQMEKNA+[9N-%NPH-I.GI ;?_2QA\_/V]6!RZ#OUFN[C+"(=;&@Z'A?>6^P5; M;OBF$2[%X* 77U+YYTUTS^G&"P.MX2EU1.C-\W1%N;P/ZB4\AIB[+QN.17&1 MT0 VNN ,;ZTS^%2?\=P\W^6/W'L[^-$9> :D&703B;>'7M\$Q5FLO&B^0;>K ML%"7-$S%*TY^H>!WI<'9B[A6GNE/< Z RS>[8NM.D&DP-]RGOTOIKY?"7F#Q M!MA:4'\5Q2Q^WE7JF-W&.-LZ:L&317SFB_7F5!ST0F](=_=,+*'8X/ 6D.>: MUWL :?7=I("#^HB:#WAZIZ?BCE[)[13H;_6OY;ZYZ=HX62?:7ZE'&[D5!$9 MU_^7BA,'=LU/-'[FWF85^AZK,-B:GW7G@LA5\:;S?.\Q9PR7#OV[+1RE\Z4T M$N;;%.)A@3+Q_)9/_CA:(ZJ_9T$@.$EPW\RY.&1?0@CVU>F_-8\/=@LNN!=0 M807$6W'VBSL +&=QV*-=D.E'E19?QY'N7+&A]R0,_S3<8[_J"7<70IAXS\\< MPI9"%YHOU4&_@.5L"]!U&^O>RG[P7C^+_GJ&B>FWVZZENO\0)K]>9TMZ>;(*-_>4^Q 1>J;GNWNO034\A,* M#I-()2S!<1-0NH8M*G^:@@XG+&RIL:)FL8@-->/+)HYNA-HG/NW[[1,+_?E2 M/"HNXRHUQ?9L[M(6XCAX#5F=HR[[]6"O3)L0XH21"C8L@/R0&(M?(=?H@3(, M1J[A,J]Z$0?3.(5,A888S*%4!GM95^L-BW>4XA:^WW)_)=843/!ZIT3;D E< MHDHQ2:YYO+YZ$\=5Y+&+;9**"X\GXKJ[C:-G7&BYO'CMM=ZA1Q%U9Y7!7A&& M"+RDQE!7Q8/NLC- Q[_SA%K2&'?=>\S=EA,GO?3T@DY5MX6*#TW@^\"7?;[# M5]]=B:P>-=A1]"AN2YI<=KAWZ\^F@VDX])K4,"9=!S="CZ0!Z!2Y3E+K6#F< MTF O[Q7GVR2,:)((9>XIC%#+@#C^!X#!3)W0:&Z$,Y5DH9K2,[XDM#EEH&65/=Q'$;#F:C'WE*' MCQ_LJ'Z@&[F%YDNQE\2M+K1W'J?4A[TD_O;,O?5M[)6OF[>QSD3303/ER3D7W"[#; /4R-0RR*W*]M2N13W5:%%7;Y3[80+G>"F: M^T#!'2+.Q]=B"\O7')GUN9$Y<*GN0V=GX&12?<;G=,6HLK"P:8K*V MN,1;-WO]$'=;W6,TN5AY4.^\6/%X^[Q"54,8@J&XJAK?1;>Q4TGP+QJ[%?GW MX@&A<_%".GZ3'W7Z( =!)0:\6-[G&X6A*H](#P MFB_+*."]AWZXP5J01_@0<#$QDZEFX7N3=;O!\L.^MC:F_-@$#H-J%Q&Z$)1> MD0=/\^R$ Q-(!IED*E6_8@O..::X!7@EW%..\M6%FSJ.=IZ,?1V+O;E1$5E( M^JG(1FA)Q^Y$8KCH@=1N/PNE=L7$PN[ ?U)=Q=S^O$-?H P,MYC>>X\YUX?W MLB@[W["'4'![IA<='AWTANH!;D/BF9]FSRKY$HGE9I"OG]U)LD2L*71^#+GI M1F22EBB)4>YS$XG#.HR#DG6M[&YZS\.]U&AG;#A/&!.[I)R'U+G6[S :+H/P MR &4$.M4'GV"U7U!S6.<5F&$6'L$MBTP*6YJ&OGUZ>A-(UQZN(T0V,\Q\"2! MV^H=VG4#!LY,.1L@,^4 &A.P+$K%V]DN/]!VZ$AFB@5F=[3NA&L9--C>*Q&_ MB8H%+U5;K6V(0R0!\9YE/M+E%BP)>0W*/*4[^HJ_JOO0.PYV4[FGD;G:JO8* MSPVV1Z[%H<(]MO#>+L0A$J;B18<<]9._4*_R-&H9,>HBBH,P$3IF 8U%J%! M!E]5QFK+P\YC[48F4Z[DM!V3'0<[$RZO &[,:=M[S"DB5F,@Q'A@FB=A;8+] M44=C S6G[PC^ X?:B\9"E,4^_ MXD'W8%*(*9@I=%TAWFI&N0YE:P6U&4:QYN&I'27HFC;KV0Q[(X^Z'':@=*3I MLL8Q7&_7N+VT0QO"WOB#)\__U8QOUHA^& W'\$N97MD)>FG_Z0G8F,?[U;J% MM_O2/^F$B-N6E,]AYW#KZ!>,Q47D0IWDV'(K=1OLTCL!Y:[%._.SE\)IV\T3 M%8DI!)L/6A"T71G'4# H=Z["37V?;]"Y._T+3>R^LJQ?I/-Q=M$H[%$P<^8:ZY_KGAW/>&GEOG\.W!@]MY8/3 M6DHH>FVT$MI&3>K&+Z#VU9FIUI)7^LPXU:3TX]+1)U@Q5N]X;QPRS4AB<]9! MIZ%30',]AQ M8J0]WAM)CPH;KNJP:!GATG[*\?I[5+P>3F>4K'KE7MQ=O8DE%T<+J+05V?65 MCTVR)KG9*=%EY*A!V@=8S=K&5.9O!_PV4Y6;A$F+:X__6@T+U/:TN]A.F/P* M''V)?*&Q"O,+3^:6+.'&,>Z\4%L>H<I8G_OE1+E[=V%?JX%=1<+D/GUK_W&F$ L'R#J/K>,LA^VF0R&"9Y%0"A;

<-V+*$,WU#QJA@]M&3<2G MVS'2U3)HN)!_(:(+U90U%?YM3T_MGBR!LAQ^;581<&@);S:R/ZO'('7G6MQZ M-]$RYFMI<#0[RKJ.=A8<-F]+P6877H(ES>W.\IA'N=-'@[UO9=#!9Q+K_-"TX*1=Q569<=AKGF7$M MF]+*5%]%5'X%!G=UG* M5WTXL/[A"=ALF?-/:;X'-W-K'#X.RIV<^EKH)!X#%W=]9*#VT=,L/Y0!COU6 MWS[; A"_SCR [T%^);7)W*,RX1H=*T.P%:RCDBZTV_D34_H4)**"F(MP#:?' M\E'\-%E*FT7*6H>Y.QCYB9C2%W%M:D[%@^X^(75]HVT"Y_PJW#0G!#2-&0,S@% =C/ M_&I\W8U#'**I85';3IJ?6M&6\%OP0;4A078=[M"H"1G< (WOIO30<#C_\ZAPAV[_WMWGMB&+L9U;MBF(>XL?VDNMMCLQ8<<(@Y7AA46*R_])=ZRX&:] M$?QE=H6R*.J<^L<1FUJ-OHPG#5RDWY7H8%^]AH55;DKCQH(CL?(@:!OB^)/* MRJ([XQVVCQLN+5;BDS8GJ9>?<;OS53JD5'_NXE26W#UN6%CKW&\;-MAR:K6T ML31T_R&GB3J4UD32M/?I*7L1:(EUQTB1Y,;[ 5\#AF\V$CGU%6M M_]XS#I.\4LH8Q08LNA*Q4==J&#"%)(@#H="[C)R @PW*)\1N@:JR9>:A5,6N M2EDXT.=V.,6).7=UN"9$%38K$P>?$_6XOSK(T=M*;#B3HECYE4VRHJMQ7V/_5EH;DD0HIK4W.FG990S<4IXUW=; M8$>5YYO-3)NJ+PZCX;8RU^2G[EWM/>?042L_7K%S+H5]RV+9=E6><8V@\EU& M3N%6V/>X"XX?5S%/(5LY#\P=BB]Q-&''50$0L+_F\;HJ;G=.ES'/3WV:7+T) M0R;F8H]Z?(> 3P?5E=J<<=1"&"C ::A_P5^?1MG+8B66SUNFM1?)L=1<58G4 MH"^7GQ@NS[!G_VY$7:Z%6+ RQ92R;0#+.0S4YX];2>:VUH7Z#B(QG'WJ15L( M%:*+#5Z"%U5;?&U/3R3 F%GW[>6@K>,F<*GO5^X<>'FW$CAI!,@6O^6@4SCV MVK94>!6><7=!QQ'=??;XKS2]WD9!X\4JWB;" M%@$DA5>Q5KMY1&NATNH/PB,I32TJ>-N"H-HZ;&+84%(MP+9,/B2>OD@H^$;S M[AA*@^W(GVC\S+W-*O2A:VI[%63'0(0P7/0-O6/V'+9C6ZS"!F%VB.[3I<1@6JZU@&9T'=[Y-\_B0.[#1%5;_ M_& ;0)5O0OP5MGY-/63CHV[/B!X-ZPV_5<>&]9^:SIB1.1GNUIQ__LME^ S8 MO.=AS.+G!@.A]EG'OJ"]<$:C'V?_:;(+0R#,'6P%#IV1L6F1EU(9&LM^5.$EZSAPL"]3?&(I]5<1?FCWX@!9>S[= MIJ'OL4O=J3SF<.\]S.N_V2.HN P918$X%TLH$,T*7N,8AZD.8H>W6;"EAR8# MMJ6.F"[-!QI&3<#!\I"'<@[TK-2/=%F^IMK'0>9_(S1PIR%NMUL%2J0$"GF[ MCSGJ3P7\SGL/]E:==[4/Q>E@D;39ZPT#)F:I#X&A?!?+*H- ALD/LN]MS#]< MY(7RE]"G6J5/0*&OS/FH?M AJ)-*S$RV'"SVFC>R]]CI[4VU W[&UP\P_;H$ M*X8?&>;:F7*? ?PZ#\7!XS=Y0MWQ,X5LO:Y9)8U#W&U^YD4 R-P $U%X9-0P M"2BDO;E\EXXN^,*L_LV1HN[7]*S:6N;49=O&0H M\B=[=*D&!+++DITF" TS.2R.9N$RYE'H7W\[CP6[+6UUV\8-YV_S MWA[H<@OUT1ED7@0+6^=X;1[@OC0::YFZFR3MXUPF$19+V$MY<=4_;=Q8O4@. MJ'%BSIE9F-+02JSV8?=)(,HBK[N!]Y\;]1J>OT9BL5;AIA;QM_R$4[Q?F=;Y MIQC+:1N!,.N>=L?^?;7'<__W;AV #8 ($\!!R$KLZAN6%1XY66VH/L!V]4:Y M'RKH1$L:4M?97;:6& 9C[0A"TZQ%/*A%[3&4W%^EZ$PT^FPV7@!MH]SE5'@< MPN.)+N"[#-DVK85#KGMZ,NRW?%^UCSO/C$8\D23,8Z+&#\Z>.<5SLBTWNB.1 M"06^9=Q!Q;V:8!0[#9WF66@44@, VN(U/N89\07*"K92$CK'2@JBS&^&]B$/?[UKOT(',-$LU MVYPIK2-'+:>3L)#2Z7DM?E8^3)J?==T!Q$CE;$.(J1\PA1!"4_1?=YYLCQ1T MHC)BAMI9$'!0BN0?MT)#*NM/S<]^#=:ZG=!_[3P.X=P[]GJ:4I.GAC:%QF=E M!MH.OJ!K"4W(<7K;DK73-,)E@ZZE[,Q4F\61/> T>0 <9.+:](1ZTQS!JWQV M_./Z/A9G"OL_X>8B#JI*[1L>'B[$&$=/L9GW6Y<6T/;T< &H[9-LMW>3&_*5 ML:>JY[Z&BVR4_*#Z^2;O6>CI4A@WSJ=2S1$G1:;H);41O_IGW>$(TS44*\CN M NE.5^.*^U7H^%4YLC4OYW Z YXGZS6@4B]S"WZ^K$WC:72+]*;9Q3^20K=T>&PZ#'1Z--1WP*E[RF79C4:@ON>J8!&3HUKLD>91)Q#L[QWD M'[1D CP>QJ(^T$"8!UZWEW(<#7=VA]E6+.343]EN$4,MUW;=8@9W&CJ!:):^ M/>#LO7I+*8\\IH&J$ QP,0Y%2AI\0K>XJACXD&IW M!N[;I8-EY1CW.7(=\VRJGYX&=%,GD/W)E,C^[''LVMB6I;C_W(@NM0?Z#!7J MPOJ"LII:9UKI,9?U<<8EVZHF6L?ZCS)9X@>H&4'?U9U";KJ M:\A82X[0.#RX.]Q123D[0-%L&C%DFQ1A/UQ[OEY(PQM2KW%UJXH>X]3W, M=[GT4J_:J=+Z^&!+>A='H$;+Z)!$)[P6&SOR"RJT1DC)?H5 5C>1BL@GJ@SH M+)6)!5=1)1"KM;F&ZV22%WTV.NHJGW.?0/\3KW=KE1YR:/MEV(O\[Y(GZMQ^O9?W+46,%G[^\QSPV-:I#GBH<<[NF +NL#\I)5YB4) M*%N-';./H31X:Z1+NHF3L),OO6W(:0"CPR<:1O,(TVQKWDP/@NXTH^UF(X,< M'COW&#AK'U>4ICE 9M+J#3B$Q"F][85@ %]/W1W4C^;I03R:T-#;=88F+T$S M*%_752)8G'"XKD*9U[+6Q]RH0ATTWF%&7*I:&.71S98N'8U#1M%-Q%<$R1>/ MN_537#9D]W_O,+*'"77W'D]WYH??#E!\# 6WY3KRM%=F \+)%#,3]A-J\H^] ML9BG'^&IA7]RT[!GK6<3H>%PM<&2TN';JC.N^, $XAW5J5TY.H1$O1:ZA*\7?NC?=NN"6UC[NL@(#F'T;3J98N$K7/CW(YWL90 M_[**(UJ9U5_YR 2^W(;D] ._SNZ4',86RZV+:P.*>P\ZM R?$OJ/+40WX1-= MB F;0J$U3P^(4O.PX\!Z14?ZQN!ZU?,3J!/JHEB4GQS51?T 9DE=^\'L=R,Z]Q_7 M'F,ZX%OKV"\^Y>Q%EWH8%.'M_EG?$+!]W$02&;KBMK:-CWC];\1)!/MMSH5JOXD3 MC\V7I83MCDZ\8T@Y1\KI!(KCVA&@8(/%5R%[O>8HO"WIBRW#IJ+8-ZL&-0^[ M]&M4UZZVHF5U&>D\$]D$!JQW]=4][8Y](^D$?-UM_-<]/BE=4QZ7W<[?[N.= M;[%A$LT;,^!&275OYL"A*E^I1M=JX-5/#P>94M/Q6S6),II$']XUO):&RZM- M[+ LWHA8P&:, BVVK[>UF'#Q5 RM5MUD]* _KJO"UV MV,")@#E)]]>.RAR6ET@G"*=EO81LX/4/R('3&O'Y$EWMD#X_7QH?;J.KK\/ J6"MR!@"0'/4(KHW MC7",?=.&Y5Y\Z'2_5W&5AK+UM=./]E VII9]>]L"(]DZS#50$" K5-6)M7P' M74>[%N^!PMD($,B4+V.^!LM\_L14QGF6ZQ^NQ2/B?!4_39;R%75R- \]R^01 M_\Z6*>6@5X)^69?1?Q0M=TXWU0"T\?XM/>3X/=W*IA2)S\--MHL:WT;U"'=5 MK5! J/29MB.T^EEW2GXLU'9QXL7H =>5*C>1QMS0/Y'I+G7:_V%$7!9CR*SC MLVVZBJ$C4H/CL^9AA_Z2O(ELK6_$>&0P/\A^VYC"&;@/TM5UU*2N!RB0FR_U M[7_ 75 :.-BR?XD"RE\!A3)ZUKTSP%4$U3YADE0DP70>YA#QAVVE3LU8_ IZ M13FB#;!ASV*S2 #7FM=P,!EW'F8#+WZ^[.A[;QGD\/B4Q_@]L >L'>3(JSUF M>Q%U]V;UUKN.^66\?4J76Z9!2O(FR;^(#Y'.E\O:5WT@%7=')O3HE+4*C7 M[%CI,')J3M^VV%[K,)>YB:JH'% FK_"ZF>',Y(5=CM8@ADZW)=-'%6"N6,K MMPZ6FCXL]#@$PZO*$G?#@_.TR )/+5F1Q6?=IQ$8V6\Z3J(ZM]=B)5M@E4.RE=HU0 5:@ M@UXD3^\LT/FZ0@!LW)S#@ZNO]V>ASL(6KTPRP=PQ<*]EBL+09\C@_#F&>:AS MSSKVN*N*S3;L=>,9]WJM5$1OH3?ZIT;&FT:X2YM3&H5&A8'&58>XK;J/=QC] M%!KL9R]-9=.9PBW2WOZDR]B)!V5ZQ6()LE=>@Z4[3.89U M^:I'$'+?:.BV):^FXD&'N+%Y"504=,8S:QTV"OS-9>SCE?[_;CTN/G.V>Z"; MF%?UJ*A[WNXZ>G19CN78"5CPS7M@;4CM[334)7J.V>H*\/I;@#^:1HP(F?@+9>P_H_@U>J1>$D,.;B[DC;KH\M(UZDK#ZTI*@]N4U&.KK[#_T,0 MY2CH5/]B9:K!-*8*L(8:6(=F+(BCZ+B_ELYW^Z!_>.4TG.@=!T\ B5=J5RU= M9&H?'Q63]RP)O7O/#Y>A7[G)JI^9GN'<BT/2V7(=M"PZ.^OI8" MG9/]L(J -DW-BFW,--A%H&QMB)I!98@XKNMLP];'1S3-E3= !FB@^U_JI=OZ MM@8UC[N&OZC#Y^B(:]$^?+!=\@"G\7SY)5%%F_.GU /8NIM(NQ"O8WY'7U&# MR;$UZJ(BP] %2L97=)$X/K'XU/\3'XHEQ JF\A_)G P_Y"B>E4=?>A5V' M#JH2R!PT+C"> M<=-W X9O&^5:"Y4E3V]BT2./:>,%6\ 4>X?4[;C>Y"90I9Y5?,FL]YI3CS&5 MS#=?YJCU\OS"\L_NQ>M#SS?DQWQ1IW[GY4Y&-J]V"=Y$^TG-9ZED]BHJYPS; MGTAI5B=*;A,O(P"<<<7V\3NL,^2Q_*NL8WPQ@<2<1]I__?#.:6?GSE] M%I)C2J)8ES!0\8-*GW3]TXX#*GD11Y?L_>8Q [UOO+[X3DJB_H%"R-67/_C; ME\?R0N>_&.PM:X".AWV\M?W?C[G=(0FJ?K/C;]WE]*%GI]D%U/SL9*P8S+GN M:+O(9UVF'.[U858XNO^L531:!IV>ZV_:74F/T^H/4W0/O0 M47W["KVT-E^N^/OAK$'Z:D2:>1R)O_I2#[J+T[_0]"R(-P#BU:%/W@ $W7ZJ M>QV0]S^6IZ$2;;+HG@XL"Y,($*'KL'8FQ.#4"IG1>SQ '7,#G2E!D1[=3A$M M./#$FNWB:I;(_KP#9E@60&TA@@B'.95NM4.S+8^D=7HZQH'A&\?1HP']"YNE MN)52Q4NEOZ#XQ 2JBDH-$,SF,SS[:@K_P4Q\%K MR.JZ[G8:.F1V)Y@/&DJP+J6S^,P)X.:UM^\\E) [-W_,A88;R115OXA(' 7X M3V9"M[>"J1Y-SUU.T"$M,EI>_7&T1DSIPPR]"R^ES_%>4D+=4U,S;:0OJX0- M!N5FAUDV]63-G<2(V)\4V#CG9;\)QUNAHN:&#I=#)8AD=)S,R M(B[%+>J']7TC6@<.]]E7^:3JC;RFQP?C:4@/XG7XII,*J^2Q-95[Y:A[XX/& M(2-JW5=OJ/>CEZ72<]CXZ' .CWCGL:RT7^C"M4DM-4^Z!MVIZC]7^0N@+-1K(RZV]%/<>'#>&[+TUQY +OY\4 !N>N,:!W*U7V#&4 MQBR>IL >NXD"^O:?M-X'47[.W9N1V(-MV(2EWS>V1NQ%TH)=5->&YQ +J",- MYT%C(^"A=)YF=+/V<<.]$.VH4KCIMV(V6=BXHGF8KZ\WJ;B M*ANBZW%_NA:^*5/%+H==#&5[L:(AOTK2< U&T)>$+K<,RH4PRFZTKF[^^(:> M; )1SWUC19L@C:;*@>TTAYEEQ.M3Z+>:4YF@7>FL:W_>71XNYCB @R2.0*EM M.GNKGW4*\E!5L'E'TQQZ*$OLV7\R$3\6.XK2=4/ ?N!)3L\EE_FW\%O326?2 M5_QS#-%#4"LJTO;'G'EZ!F:WD%'GX18\2&D"6<9\&+6%>A M($;/S2A_+8.FN0Z53Q>/.^V0U MUD6+<_U%QLX0XF410ZC)^#VX5F0V>;EJ6FAWZD?P7%TR]IEL+LTY#AT[! M!21TJ9* S[0RLE/SY(#H*^(;YXD"8-":I/QI"G9EL;1L$7=ID%Z%VVE[-H< MS6*[0+>Q&_'AQR^RTJ?G"JBW=57U=V,!GWK;4:,ZJ+#TTD M$[ZN4 E_V51#=3"9D;,56_P;QB.G9^K>MK5A[$_8 B974H#60O^8=C57?3>' MCG8,JW\KK_S$YR%Z -K>4=NHR23I--X_-0^?1E(V1#I#Z,8"V9EU[ZD/1==8 M9758RUGM!KBLQ?^">D/D&$KNG%SJ_ M77S?2T+Q]:M8L$:2>PR?(PQ]"<5HKWE F[.\%TEW:DP>K50'1DO14L, AU$ MG>LV7YJZKTJDQV-]3_5M?:%]J0[VR=4ERP V9.75T'74<+C?VBP$7_]\FRZA M9W1VR49%J['RF#B0@M-+C?YC*[BZ$BI2,Z95];,3R);82_J( EW/>V!&1'=* M+O%&M3%9!GKNGF9[()&)N'FR;[Z3-R=_>BI-JS"\GAL;U=W<:V0[BM2HR7G' MYN6Y_924,[VE[*O\W/0R()JZ8+4,FL0)'M!E&(4I1;3P\C'<#>.C$Q%GPNI[ M1*Q_F;/NY_:!1%RB#".P!8^7-$GP9+JFF89=%RII'C3L86:4W-;7Q>.3&IT# MOIX:D[ 'O1$#"C)*>,UBKPIN9O^945B[@+A7C8VV_WNW0$UJ'X8IL MS$QK'N/^WE8I\>;IWG9+5PUQJ3KZE ;8JT6KY)VR3NJURB/I3<4>DY>S<7-W ML[WVAPT89T[2^1)#(!EJABI'KDZL[3K*?5:)BDU!F@_EB>K7U^R;[39V N9+ MK8'5S7!I&>Y,P)\]KHNJ) 8JJHA9K"D//]5(V'W\]%WM)HIR&Q!:3Z(3V- R M<]=$YSW0D=I*P'EX'5.R-\H6,^^M;I??@51<@T>H>Z!;3*QYC-,BC;:J\>(/ MS/IQU+[V \O*@ZK[7D-]T]5R2?VV-7+$C$.-7LLBDX^C4 C\^*4EKZIIS/1\ MJ.>[A9B\P=+J,M)M:<=^TXIFGUO+H%'A"'/LGU9,Y+U')V%5'=)QH'V<.^=M M7IB'JDJWXLJV48/92.KJA:K]+.R5)^/<1!>[E/[Z9V_C15@QA&>Q,L2KC*<^ MY%R>QM032L<9 (B^4!;C*=1<>]D\QIDH)4><3&>?+R]#MH6+HZ.)?B@5AS%' ML-7!0P21=U5NF#P*R[8V^%@[P&EMC._IA=USU#;OPXZ#)V %H?ZR]5-TWZ$^ ME]MOW2S[=@K#N8ZRYG'OF>'0[AO*G*HX:7S>8;XJ)#;%?/<+#U-Z&;_6 M5U'O/>C>0;T?$^YV4;KX&AU\^C605-P/[V@:Q,\BQ9S M;%B8PKRGMZ2MP6*)UNZLWU5I>GV@H1/)+GT M"V*^_)+(N\]DL5FA/9B,2V=%(+317SS8G>D._3X>PWP!!']K]A5U'>VXAK4F M"]CH;X9]+,*7NO=Y,!FW/6(.BZA.+XQJ8F 8[9I5^@ -ZFKWV\>Y>R\44>G$ M092E&,-6'4%^P6/'@Q/"*&USZ#0,&T[EKTS\7K_%B%6\3 M+T* TEJV\![7A"J2,\*X1-L ?5Y9#-3T_7&)OFRHF6RGJN-M- M9)@%X!WE+Q20NG0RTUEB%-@NC6<-1^(\NA<*#H6_YCV2KJ+@)%Z)<;^N!CEZ[G _,F#J,V79LK:>GVH\-<=0U_ M]._O>>@?;=,.R\1@Q]0EI1M_E\;U1WSIB0G5[VO'9SW@5?,8M]'QO.6X<0EU M^D([#Q\5G#"'?:A&)"S^WF'*5=J* 5=\9D([WJCDQJ+*%@OK (G820_<>/HKZB%\WH)]SJ"1# P(^U] P@L75WU0_FZZCG(;>]AO+"^! M2>I*_F1VNS;^N='^3[.Q <<8!IN]8E5 M_/T$O'ZX&\]W&/SLE@JX/V)45X$*WLZYRB"M\1A4/C:@YTO61&FD^@[IY=W' M.7Y]>P^M:>S/-7X5(M)*UGV4%T0U]IT4]"+=;ZBM&SE M_783&>92NZ[<3F)JH=;TPN-\)S9T$\!'M['N0M_TU4 WY>(KW0J],L=ZW75+ MK#V8C.,F4MB7A\?KPV)SW<:ZPWSPWB[$U1'*O26, C@]&AM\-8T8["IC24TX9>Z5U&NM.G;?4' M,VO_ZG3S4>9V]X%R+Z!KC__:'"#:>\SQ82E."9H W&:]'5CQH+L-C'7D60LV MP11D;<->B/R0A:H%B3KX*A-Y^E!RN+FHEVSY3CD>-28#:E.U&ZUAR/2*UF]; M6K1T&.BX9%UZ2[+8>M/UL/?L8/?QS?VM.%N%Z55_\Y8?&=5^?Z3/B-A*XV?N M;5:A[[%*-+7F9T=E^CNGF0XY)W3,-H@=DN M/S>!7C^&+Z8A_%__O#L4T7HD;'G,@B,:CMW&X^U0*I/ 8O[C=S1Z_^7QNX*40DV,M[P^:U5>SA*W1C?/*7N"_L:>LD8 M/&94+I-8I=?7U]_@2L$B??KPX<C#+8(0KEI$,V2"=23++ M3#[O+?.9YPR*V4PW6W(HVR^4/\79QA F-LDB*H2!*+Y)_10D8N4]#A3)Q:F) M86[^)EEF!'U5]D1J:0MQOLLOLLPD[G,XY?,1G)#D,Q(Y)3G?$9R4X*SDKS O MP8DMGLICK ,K+\%[5K,$=F5&*UC8ZAX/X^N84]]+5+^J(R721,A?)9E)\VSN M1DV1C"!!EAH'>5:@S>LG,"% B?]6TILRWN?!(C% 9S[?'C+4J#@5@EA37LC6!E-H0F M3%\&1&'Z++:IX,HY26G9$8**KT7,9//M&KB3$&S"G!P:S*,'R F$ M(@" 1DF^1/$3% S+Z.UFFQ;SD,R.>#)"U4L[!EK67_1$!&=[,I._2DH6W_J\ M6 T!WN+>![PD1=X!L>\GS;JIPTIV22B97_)XK0,;<61A]ZD^]?)/2^1(OB9R9X-3D5C+RD"\!Q+9P!I+/J/Q7)RQ]H#JZ2"C87JOP&YNQ M$X7W#I=DLJ(!]F/HJU8 (?(,E*;.N=JC&;$9R?A'>C."<>.IBV$>L&VR6'<: M/ *6B\>#:EC=_G:QLBIGY"DSC<5)FZXHD<^>EF2YZ9S)1:, )#HM:=27I(D2 M195HLD31/15YS$^J52BK;G")EG"UIEQL]V?Q#;^F*X62KJ6T6Y-G3? 1Q(@3; M:,$V4K 4Y'J"&2PH.!;D*CBVRT+9U!!4-5+>?;>GCU 9CH(DR6F.XB;A>Q@O.LK13N>;4JS#:TU=44>+=03?^D9"QN2ST!N";5%$3/,2,XRPR%O3IE M84WEX7")1\CPUZ ARI[MK?AK>MI 'D7K+V5 Y57N?<[[+!>*ZURH**-[ J*P MDA191M?=*4G1G)R6T[7^I31D$62*6F[K]JO%LJDFC2,/RT,U]94L,T,?-/P$ MENI#=*]8$]NA;X:+26OB;+-]CJUGHAA1T-[VH0IOJGJ*?_GPFP\?/I*-I^S" M_X=\G'WX\$'_9Q1:9*47&"W_\S:BY,-5'RXT?\J?A_\?A& MXO2PG2#\XV]GO_OPT MJ+CV?2&L\"X>Y;M 2C,B$1:GR[MYDS0(8#_CN:<<%6F\3=*,F=T[B&1&IF^3 M7&,E )>\,T544:.OB&PW-D!R\"6-XG48 =S#B4O%BIZ]S"$D9X.S4:4Q&1.* M#0M36K4:\F#A61"(9Q*\9.=BN:,(%42 >*DX&/[%?M&=#/NWSJ1.'_!7ICX-EE*4)/GBOG\7= MP4./]3JV!1VRUH0FSK?A#U6IDL!]1FZ\K,]>BU^=]%DEB?T(=]8.1":7G--E MS',@W4OQ1Y)BPU^ ZPB?(SLGA:HJ>,>PQN )F8#8S$N8P*/=&(+L,4 M2P^R.H04L(R_FN5A^RNCK64T_ZDET=!C?K"C:KF6X^R%, M?KWF%! OJ9@W!0CG7J>:H/=^*0B*G2(I$BY(?D.KH3=3_WP%PY]L\"A.+,$E M 3:)YI,\6%WCSV$4<\P D=-E[83SIO/GNWNO1UP'0A]QE(H?,5FJ)2>:D6PJ MDL\%RR9G.TF1"[73F7CZ<[&6VBEN/)XHY2R@= T'EOQI"E&,'. <'%2+V'!_ M?=G$T4TD-&2/W6^?6.CK]DO]O*Z:(3AN><82\7.>Q%540!Z"4+-O>,[)5G!& M0LD:V2!O@IID;B9]Z5_]>NZE#Y_JNF;8E7$H&XA3#;*.)I_X0^2Z% 0($DY-)F4Q$U%Y&3G:C, MI=LFDUT8A"I!7MX/=:]Z1CR;R_MYTQ/##[.C:GJ*KR^"RQ%@B?F$2E\\219/M^)^5BEJT,W\2VB3RF M&]) 1[K;.'K&[TY^!.C^&<0K-\_G6338^P+&%"XTOH[1":^FM6I M<,IE"[.L61A/+140YT*?*;>$@UBR'MEFN[@@_ M=(@G!^^V?)P,+$_%\2^/EZ>=1B$;(>:"*L^CL-)I;%O\.HY)>WM-W/?.BH''I"'I"\$:^;=]^ PH2.F)_8^J/-M$D8T22[B]1.D@@MF\M[C M-T+[3L-EZ&6>*U5,&H =F>?F802R0.XX[(MB79HB9=U1-QGQU;[6_!"# M(>A2H5DB)D_:AM9<21,[YXLHQF;DFUM.,U VRII:C\)5+&U??/6JA1D'8OWH MQ" %!&*4<3S$C%W+-G7]86Z_=HF9(6R__*<,D<5@C/P56".*-XO;IQ8SX2I) M0\C;#;XD=+EEX&GL%4/*Z)$M$B009[&X2ZP*QK1.6\"!*,- Y"++J="/;5'D M42SW;J;K"0K)#I'/MG;\0#?RD)@OQ6GAKZC_J]AL*50;QY'XVS/WUK>QU]TB M*T+5+ HO5$V%;C0U&U>17\^:['OPPR!X\4.P%Q^DP<$E:].0_YJUJ>$&C#H(HT!-3#J6AE7 MP>C?C3:;T$1,0CB?;GOV8LXL,8/F2!VG+R&%"*R22+XF.,\%+97LP0$LAU/X MJ<=WYD/]LP[U%,0WR'XM@JH7JR8E)D'4NX6BK<4OS%Q\TE8Z8FYO()IL)7BM M]K\,T84.D3P5?I9*1;38A\ZB5)D-U8;"J[U#-KTI2C/SGL5$MZ$/G QA*B$] MH@A.F&M6R;!](Z<_YWL:_E@29#GQ-*+<8P"4$*RAL4H*3:M>J-K/_7>1F@ _ MC.(4]MM&6Q&.=95KA+>GP2U4/N:Y+ +61UN_L*!$L_!-IR#(JKM\J8)CB_Z@ M885C1;FR%%9--CNH+7M^G]H]OT\UGM^K-\K], 'UN82E]$ AET\HO:@SB#MF MZ[$%Y>N/O1SAZ"F*Y=R$YI//R*N&5]+ Z5PS(%4XR0$1U-;?]'):\+)?F>]A M#^8JXYP8K).%U?>@V@?UORH4H8ERR@I,CG.X(\K0 _5IB)U#A2$]P-%>PC#B M&?D9]&T\#7GRTUP*\6 (X2U34+^SHB; Q[C@- B%7H6H(=8/^D'?G.$,ZB6N M?;04C]'D8N5%$66+%8^WSROTZJP%+\*>'2#K$B8@:@:BIB#F'&-D7-N0DE4( M.',E8:FE<3$EHZ+!L7C@+HYXH=]Q[TJ;(JH&YF&4TB\T)V0>D8P7?,KD!J$= M1R@N<;9HK+Q>,V,UO/)JC%I]A(;"OFSX6UXG!IWI\[>@AF)_>Z/3IB"E_D\Y2C-@Q=TL M;[QSZL11AHBC;2TX87!KVM0A2+H15 JV50!LED&ZP M8;&T7D,8#9'REC6.%':,Q52WOBRS K?C%/_5=FNQX3 99#^45/@>F"W5I*!AUA]673(YW7NA=V_A*)G<"@)6YFF=[' MXK+>]0*W,G)E+3C!>J+LY+_JK^',=*&6EUII!=T5I6G+34%0LE:ONHN?D\HRA$.FGOES!=:;Q,?9T??"J583891,P\ MI*>R]'_Q0 U.=]D%9:=!XT;5!+RJZ3(-Q>*%:%O6B@"E+GW0,^7W_JBQQ^OZ M=AIWM)>CT-#_=9<4JS;[L)*H-R:)*FS]/8L&02-.1:)]M;F#<*.VE+(A;VZQ M=9)VE!Y4)>%NHF);]7[=>8H?';@>RKYZXJ5$+@ZAD:U&5 /+R/;$.]/B946H M5D-S \M3NOP[O#:;-STH%!+C^7(+46?IK)+8C7?T%7_5R_)0L-88R;>:AF1% M$GU[H]ZEH+DE^ 0^15/F$S:_@W3>. 3>?1IY(F9>W3TTB3L]NVZ%HH[]]C">Y,5@^)H"#E^X'^A7B][ M4%$FOJQ$I!EALA.43T(<5I0$^@:JNLJK$Y2F='R[D J^$6&1)C$+ \@1NXI2 M=.+V:VMD$"2:X@C=C2I0F/-@P2 6IH$ =FIBJ'=3!2M="*F,8B\"+%PO!'$S MNHN1" ;-RV2C1<\RCGI?YM6;V&NW9M'![26K_OY$H#)%'EG.WAC%YDUZ4VV/ MQR'T7J5'":7>CZ-(8:]BV(=JY!SIU-O A!B>EUJ6S9C\.*MQ@.[5?Y>V.U/ MF3<&/*5([*M:F=Q=<]BZT"CXZE:$F0N!9Z1!#( )LE7 7\+*E']F#/A*%J4B MDZ%RH\RJ=TH"<92$0C$4$6>H!?T;J18 M":;,-*O@=P1#8RY.""SGO(6&EUG(I6?>4T:5(-F9&)D4@8 M%VH:\+;QR/^7'W_\[5>R7!U4;X5QE$\-2V#F7#R. 3P.8S"]7:-AY>ND /P M+OS!D^?_:L+N]-$7U$3RD-:)NT)3@,E(-EL)Y<%!PL9 M^6-"DXV\:*RT7B74@^,J&$X#W.^V9V,0$^!/%2>4&U)FB(BQB8BXAP&H$!%O MQ^@IXG3E;.))CK)Z6+H@%D1R1F2F-2 MSSHFJ0F^'^52N@XC4-&+MNUG+P6]=)BT3#7#GO$^(]=AX@L5 D+$1$\Y=GJF M+>%+"1\Y_M#U%JK6" )E8>&E]B9>@R<,/V+H\AOY@AEYNRQBLEBI]2L< WDW M8(M!/9H"=\+V?0D#&ISOOB20/W@CC)@$=NV94"5?CC*@3-L!NH.A.Q!AE\)( M_$_1)UXVP2D*R7+Y\"7K*4!+>/=%"OL]R28B9R-(>^%M0K'T>,P$NNQ3>F+. MM^E=G/Z%IO=>>&R?7D6>F/2)GH \;5-QZJ5D)U8$)CD],0M7=?BF ^M$X\TD M*KU0.O,V&O7 ;E9H5D:N,W N/,YW2]G4N$=NEY%S8U*TF^IEXI9_#M\&P"GW M%1#[.GRS7M@R!//EZI41A6C<27?>FO:*2-3LIQD!RB-$*-J0]&I#\Z>(3P@_ MN7J\O\?H OPC5#!8L37\JPFNUB67>H"_U5J#'I#CZ'5,@(N08;^'YZEK-INB@;U40MU[0-*DRQ M.=1I"\.*4.*LY\6UB[9J*5YPPN;9WIU$=5V75XGH(]^ MJ&:M>!\C()S9$,\\5RYUF)U+Y$.[R!]QA"J0S!^5 >Z^J!]";U(9 HF9NCMY M.5A!! 6+H1-K;TY#!O.V;1+$F@J!UO'/'@]!6;Y1#>]U%8PX]"3,2/D7$N6N MK_*OIR6:?%Y^ PY7A7"R_TN-!&A5M7>R,"4/0[9 H5X#JM< +@R%9;/_RXU< MH!36YPGXL%!(ZV1]S*/KR,5QB/A7%PF78.XWD; ;\.TG&(9:K+RH" 4(WF^9 MQ=3+.ZJ)?9,KH?T._1OJ2EZ)P:S"-$T%NWN8B#* 9:,VWS*&]$3$5]]; M52'GS B5$I.C+,%"\;27IZ+8@EAU);Z)S:8_A;QS1%^;+[\D1H*0G0$KT7A.5+/1&!BA]M+I?,J^1:K)-[486RF?D7:\RCV@M(HSD-.:](+(+/46R8 !V%%'43T(D5I+FVI1F?FK2E)MO8-U,5E&& M]330:^.6'1RSEQ1\EOS8,'W8)5R=+NZ@W249XIY&T%V!_SY<)[ZYF(7*!.]ZL/?YKTG_M%55T&>1T)R\"*W)_5N#>=G+D<&*4; #S9:3[ MXMCLOQQL!S11E@+5<0I"MCS";&DATW7XAGG3_3^6 MC"I*I>F>@A2L28 1\G"+.N>+%S*IBJXZ\V L9K- M>IMVRX*75>WBM5^V)7TC>R%;@">8%_=#$+*MU1 #!DD,QW2.M=>_I"[*:(W3 MKF@X69@I1J&79$[S%.0P]V*C,-;S.QM XG_BX@/I#T@9EAL7G(XP^BIH@;I' MVJ%U,O1V#\*R04R3L/H6M"#8NH1 MD6QFF&\;1@3FQDKNJ8#;]%R28I3ATX=/_V,T;)O;V)?)-$>4;1:[E91 ;C3A MDY"$M0AAK00575TT@ZH< C7R)=3H7_?B].#6DK,&89TU M1/<\]FD_U1,(05;7DGH\L06I M9;@TU3_),",'J#\Y*[6Z.@'V69'S@EEMO1YHN)=@F&A-HHQ1_FGBJ0[<1>2^ MU)ORE.1@11$RC-C16XB8X-&&/MQ#!2NB2!LTK:E@Q@>$*"H/U*?A"Z80,Q:_ M0I'B=C)23[[C&3S8T+@9;Q]2I=;1B[ID]US9(1ER(_*-K$5 M@ =,.2KV 4Q8Z$+>!]@1N2]0LP_.N%?*=[9-5S&'M/3!2RN]C/1)R,,*HA0J M$\G9"*+D@"5? $%1%0LLO+=SH=$M0_'QQ8Q=2[0:.YV9M\:\)/7>R).:^6L0 MFNW+:TZ)O=WTI 1F)=<::6K$ ^8+I"5?)6FX%A?>L=?E%YERG)&9956DZL\3 M$,7JFG9XUG7MT-:%P8<] ^D$ZB?"R\KGG^P73P_L!BLQ#]\*CH>D_U0 MDCX9F2I1#53H'8Z^K*7Y&&'_0S.^IXE(]B=PTI42!@HN3*8:82>V)LJ M'@^W!7EV%J61*($%W#,>^O2>0G,!F:8O"A:22@AKP%)<#Y+ M=7#R4I2Q&RO>Q RP0*6B;C,SL=H3D)SOS-_TC3(YZ(DUK#"57@[;GHW'[6;# MT GL,0 &!O#GFT@8UVL9,.N7/VI2S\&EB3'!. TO[ A9]-<8D@:YK\UL+R<4 MBVQ.BW#Q"CWK<45IJC93[OSKFQ&LB!.D3O1>->B/\T)U9/&""0UMOL2SK>\! M@K00E1.HG0#SK(IOZR?&K="RGA6X0D+Y"QTF!?26/HLO1VC;J?R,3!5H#.U[ M0+'4>]%&+X1(-&U3_1XC-?0L^/LV23'&MX@UG#\M9#0OXBK(^4S%S8'@>YX< M!BN0R)PQ0_93OB'1NQZD/M?]<]Y&.76FL)B%,&AQ17FVHM%>&CE4(>O6!N^V M>B4WQOI6%:';O*0&Q&HYLD5]N<7LURQL1<>TKUE YLYPN7@7?::+Y M]\\$JP,IE?C^:II3$Y =(-L(R6,Z,701JQWU0#UVA3EQ?Z(LN(ZY[+:R/D3# MJ$38T"AMT.DT(WEB@M7@PXA[2TU"8!8BIR$PSWMA2[T?0]ZKY9+"E:@*OA?> MVX/@049LM^+"5+=[SZZEV2SH=^964[KM252\9[X.F5A9&*6L0OP#YBBUR9J! MB] _U1UI7!+[;X\L>;R&CLMJ'JTT6NDDB]Y0P4HL9HCY+H,*[U\#G!/- )W9Q6NS+2#; ME\U(#%=3C)(G :55:C[9NQ%*:_K5A6GVS5Z0=FO#AA*@H-B/*D7>X2Y9P7]P M/KP(-1M3!).4A[Y04N$7PK0K_L!X4E9SB)N,0^3SDLH_Q;_9%II!:%PCN.'D MC71T.\!D-9-^)6-V, YB4\T#!.A3"B[7! MF$WDT_D34UY<:'($O"S"-6A;RT= $UK*0*!8 K2GS MW92!XUOE7;MQ,. (]L8JW R !J3)BO,EIWL24K"2 62(Z ! 0Q &(0>W\VY M1-+_3-,5W"+@D*'T8KN&;I#B',-"01JHH@'H7'_&F)DY,4#&>3%3)Y!-Z[]* MX;4.GG% 8J[[,D@FB.8"5'+-!]&,$,T)@WT!%5;4Y-7YY*>8$;4%'C1V\PDS"-Q(0,5OM>'IHG8]C,]Q#N/I;N' M'B4/B@0Z*VVY)/NP6?* 668WRYD/$^_YF5.I0<^72MD^JFBM8*<4Z )\OZ)L MOX!M2)%8I33QB-*H./@0*2&60]/].&4FDZ.D[-24DRU67OI+O&7!S7HC&,@B M'2J2TJM*J:YZ#IIDI>059B4A3DOHB/&Q<5:"52Q"H:0.%P$G)')&DH>9=$#- M9NJEN(]E>\G++9=N#NC(B^6=%[%0G'F"YXG\>PJ8S;!PNF16<&."S$ MM#0AET+["2A=H\/US3 VL9PPK_\^.-OR3NA()TQ"EI<%_+6RH=59'X:#Q&-MLG%OKB MJU)"6A*HJ%Q<>R%'_TU>5#"<9F0QHW5P[@O:THP 9>G8*F"Y6%2B)%*^,-"] M,!BFB9FDA5EJ5KM\]>29%=FUWI2L)[OE%@3E5;:92V'@D$LOY%V<4@G$L6%A MOY(JO/L3(',Z IAZBR+[K]H_"Y1GRB?T:$T;=T\4K9"_T<1^GJ6#503E>!NVC4 M1:6QL)G)O3C"9C*!91Y9- G'6@#SF_KTX=,G2]OQ<\C@](HT+O'1",Q@/@$= M#;\\47Y+7P_RG2#?*G'"PN4W"./F?MCGVB8N;$H9HWZZ]=@]AP1>B%[VO25N M[G5_[U/@G&DS)R=(-,41SEP#K>S>XW..!<$!JO9#1-B**&P;<8"^V V'6Y"' M%411*&R".$2[)7EE"HT01,O3:?-,7DBM5:GW5Q*$5GDXK2! &H!$"O)VKR^0 M>F3,!'T'ZZ.UZX;LZJPT0\U+WJF9OQ\5P:VZ1*-8*2)^*!$L(5=3*#K^JE\= MF*8B.T'1%\IBF53ORUE.5MI*M)>O6U:UT[L7'<$OY)R8THR36BQ%DJ'P\'F5 MSI=?$E7).W^"#H%0\:YSAJ]C?D=?4:G.^Q/V]YF 0ANMZ'Z:-K-?XY*.?,8%J6RP-=8A(> M09W^A<)NR_*W[K8PWWPIPX/S;9JD@C6Q+_JTI=1S9!E<Z-(4^MB4%T:MB(*6 M(>(8\#'U6!S'^V@T68:G]079D_Q0H3*I$/Z?/8805*AH+;9STBV$D MN8JTM7"%5$Y,"'WCJ-0/@Y+-TBBI38M[\S(W-)1Y*:&T[5@R=J/M%L1B%1(9 MM+5)[@:(W'!3[!=+BD5X7,4\A>Y+.7J)G7X>695IN;3T:Y)=._ JBVY1>F.J M43TS.5C;-8_75: 9YU08CKEY3Y.KMY1[,1?'C'B%-RE=)]4E('U4K7L>8X+D M$TXNH=DPIPV,V-P!:-.NF=#*9!YZ$Q80G9LY6R3G2Z]:[B31[:HK*H2^B04T MSQZU?&H3J:6RNZ7,WK<+\>"Q.?FZVRW0F!Z7E8UY[;!Z5.O9Q4KL'6^9'FW9 M']6(-Y_UY)>A!)MH4;!2Q]3^8.B.6KWV CZO:_1J"=%8XNV#*7$.5<,021+J MJ80$AZYYSRC1^2Y_1&VU,V@(--_@YA(Z;8CM1R2S_2(XBB9$^1""TJI1YE3\ M"GN.X!S$Y(,8C)#S'3&?TZB'R W1*Z?X >^WK1T_A74K143$R42BS#6G?3&J MZ:M<&"R\T?LJD)44J1C&Z4;H_O"OC67'AKZ))XFJ*IK[\:IK=1E(IL7;0$[!X\$.,R\:("$L )5HLA.7@+6P+SM1.+AI"CG1#9*8[$XH":I M=IA^$74=P$9J%S&X;*PLUGYB]!@-(W)/X7[3<#O>T$+^EFXJ?F6]L[L]0;5. M:R2I5?1*']7GF56EJ?K] M+^9P0K 6RB!ZB7A5-"/" V&]?_A'!AWZ+_O'Q- M ^CO >QK1@":*&,%GS*9P2CS2 T_D,]CVQ66^TOH3GXJ96FB;*O7I:L.K?>( M_"P^_MUGC_]*TVMAL21GZ87'^4Z\:-PLO700($W62)LL@?C)B,%,"219@G0A MSX!HTK9PSE ?6;S&BU6\3<3W)XZ#Q:O8!;MY1*_6&Q;O*"WV*10S#**KB$F) MGI6(:8F<%TJ B)ZYA/9&8'+;RMDXBZ'>^K>]"*5"J8^-(H^.,'0K##<,TU@" M3@+Z!"<8'SWI:-E8I5CQV&)5^^2DPTULV)L(4J$!E%%,D/1/W,#M^/X)G9&^ M,>%)"V@Z9)5LF:/5\,6.DKF!A\Y/-'[FWF85^F><>CGRP2!V2$Z<>(#9=RHR ML#WV@7 !%^($WTQ)%[@L=%&5L\7Z59%4S/($L]C*Y==X35C6I.O;O@A;5:&C MW",XBL9AN:.0[PX>]U= '(J>@7OPS(*Q!03"!&);\*]YNH*D3#D.T5KZE,B9 ML%)FRBG9"E9)6(WDD@%*;0V.L6TMLHPVEY\SC?^.@>T2%HPMG,Z3> &E[?I5 MOHBLZ,G4\>2%,T"Q0_,E,U-!O1.0JMNMJ06RK:>?^;A[ *(-;FGMT.H5>,I( M$DW3'BSFD$*P$^>_=,@8=#=&K<> M@_S33_T!@W3 NU"<\:H+672] L_Z3/@Y!]ADXYM>SHJ#K#8?XTGE8Y0//.!8 M'W7%'/T9V2LHROM]&*R3A97W()T8\\]_N0R?P]1CYV',XN?R5^( MHDL4X8E+P!J9M^Y,&DB*L@-1D!7ZDQ3E28FR1LJV\W[WL [Z1PR*6>#O%)0P M)D)_/VI2>&_9M+72@,\P>1D*.=7GA7?A(ET?S9A^(2HSG@[4ILPL,_@DHX6G M]KNB72IH9N7;[-?H2Z$\[ E&*3N7PE%.-W!Q\TW ML4R;@CZ'$GLF^]&QR!M(G!1(S;"/HL:9R7Y\2M(5MA\(,[Q\'63W_QP'Q* M=_U",XHF442)INJHK'9($4N W5L.#M7WP =H6"CMJYS "J9_C@D* #(]$YXD MD5'RE% G,C*IE%;44P"I:1EDC1[/IR=4 :T26]M*I KI3=>I62R?SR)4?)Y[ M^)"7W ^>=/A@E-R/FFUH0;RZWNKXTA0FHDV 2]U]#QK=XLG6NS#>).GFY!Y2 MJB+*O[!_PPVCB0R%&;-8/BW 5P^V MS[%5*_)X+$Q)"O7JB,D'KY9+UVD)'TC._E6LB.FX&F99K(-(C;DZ9HO/,A:2 M124FAD(FC!71" )%MSW3NX @*5!TFM?5H=92]EVXB83&@(9"@F]]L?)4SA1@ M+6"OW$ B9?6K.ORB:)$G!:GDI>22^FABD!\_S@AD,WZ#JS1<3$GUT3!8)?*X M206S><0IXW>F\.J^P44OMB0L;DRQD!+[2_W[&UR>,AC:?RU1!^2[O0,NA\*S MMDRRV)[RE]"G.D*<0'BX5P*V(IC%_A.,_-M*_QR$?5;'^6+JG)?<=*-)H+^P MK+V6\B<-T\%,$9LNVZS(\8U]COMB8OR,I\M9%(#+P(>NAC'\R$@@R? /;L3> M$>\@]'L7B163AK:9YN!E4 NAGLMV'XV36;_A-+I,9Y.\HV->O":_ MCR5O$+(811Z&9W,W_"D6>_<_X?\237='WEWL4OHK^=-_6DQ ._.%"KS%3LV7 M=,.I+[NVB+\SJHKWSM;@ M2& P\Q5)OY?[GPELSC\C&0>H=Y@\S+)^<#.L,Q9*"*HFFI6O;[%,'[Z-%;/N MT7>UP M#O8,5H,K2".Q!3::Z?T>"\5[BT+O&KPXJQ R*M[.8\'4 #V^,^(G) K\TXR MPEA?@*2M5[%X;P\4H(4>J$_#%X@3BP-0[)EC:OU*:--"!HZTQ1^:^"F(P7+^ M)5&24\7T4T7W%&0I5Q>-+U/>K@4SZ:'MXS/4D@^5B)1!M(R9>C2X,"7L0CN2FAR MG,Q>8JU3\=XL@>O8G,F**R%BG)7R]C*!RUA@I/L?O& MH]&\;9 <=46WT!7.%H#)8#)DH4?)NTG0]OTZF S%Z.^^(",@Q6I,T_YEH7$& M$DNMXZ3V9I]IXT/S; _;%3R&\]=(O,Y5N)$'Q+'<:BH6#YJ\-D\WPOJ3V(MB MA?K#=>0DB:9I#^YB8#F82Q'N!R@^$T0FR"'+F!NA)2_6O@"R4I_:&4#$M]FM MZV@F]P]D"4'N6V47/H@HC?GNCO8L?I%TK%90]6&6%?D$X',ZU74U=D*17^ON M[KY>M7HPF:LWROTPH?="V3_X]-[WAO]2AMZABC[9P 0S\E3.(D2W9! SY@D% M,^L5/&$/I=6US-WAK2M)"SFK_[6,CC"--+<$V;6WWN*8 ;OX'K!' AJ<[[XD MT%$JT[3/_#1\P5K&(8HFT01?LO@UD8TX/=%-C;_GN1V3#[C*/6P$+VGM*;OR&L),,]+4B$5/.&I5[0A+4 Q F'6V:@N(EZV@2:GRR5V+ P$=X.#+ MC7S!C&I?!1#VJD=HH"^+U-@16 EGTK5O MFEYY''2DY)YRO*$N0[85;^%8=!M%#>*6\L:;$45Q\B*82G>#'-8U\*'$:2H/ MS?4VXI4*94V,8>7$!)"3D=]AS\MV__V-.46E ML%?!;];JS\LIDT#,=:K"L9)\#IAI:;EOLW#2I.)[PV5;2O0%#.+,O7J,GH;MZ76_H7ZO'%:VQ1D1/'Z!.H MLJ&X+6 V(J8[6;E+C7-^M&J+Y6@)/-R+/.7K1U7))P<:G&7[L@[@2BH:.+5BC@C$E?@*MNI<4N@,SH?() M:P\\S83#?2L^%=74]5\30C7/@#Z+O_\Z5HKM+U(VJ3Y',#L+5J1DBX[::1,: M?8A3_06<4ZD@$D+^&5RH7Q*ZW++;<-DS+U#2(4P0(N]VXJJPF;MK0QQSTU\E M:;C&_.ZM%NO%IA_)ACQJ:TK2[Y$VR8E+;6I&U&N#"<9P?(!N47*BZX8X\(D( M<\L?L$GQG@M.D6&;?O$'FH@S MP(?,NTOZ0EF,50XJQZ9_,H,FCUEXQ@0ZB^>D!&/=9+*8( ' SI;1#<9XL8#@Z;VQ[%97WH)7H1]"\KY;JJ$Y?2W4=(7? MZIM9N]QG==S*%9U:W\"RV79HC8:VW35-K"/"LUH75ULQ>A[5>&M&]%1$SC4;+6=; M::A8DCI?YKEZ\V4M^&R_?-,]&R*KAC42^>"?>GX)-EO$FK6&[#7B0F2VR#$+ M,$KJ[>A+4E,F?<"Z6%J$6Z$+LT>:I@S5O$R;.#9 :,B)I$F2TE-K,#QQ"^5C/4*Z&G(\9\Q)C0.J9PK_%;FQZ_ZA7HX=-CT#P6 M-(TQ@L<^I4%RS>/U39)LP0*[ ?!GC]UOGUCHSY?"7NO9KTU/(@&00DF>;)"^ M^+SE!-G'O@5DG%L9B)J"R#F(GL1F\#Y)Y\N?XC@P/52/,0L&P?D2 MU&'[)AZS6K@TO!2L* "2-GUN"0'JHU1C9)9>_T"X^$-:$#IVK/P2Q31 MV3"F];TC/<^DWF?0(AD;6.*D%YWL6\P?5Z&+E11%EER&G?LIVBU@L M1R+8'B /%.D3-0%9K'B\?5[)1-PUE5U+[9_9-H1D%?(!8)^D+I%,)/TQ!,S@ M2[25"H;#U9M8YQM$SECW(8H?SW4\T?N;>9A7Z'CL#&"U; M,#"RDQ':&U0Q1GS-&1SSSP8GQ -6OH4%8_MK]6"NE>:)9$RA'0!LJ8(:744C MEM#DC2!SHR+&/(IC#IWU*IH;KS=Q!*ZROKVOE4LV)W@B,K :]JTUQ]YK"#$0 MD'#6PV)DG.!!I*@[DV2K"VH;_4-^GQKR< BWAJIME."-%OT:@W"N]I ^I33S M8[@N?O9X"#NG;P\738>,TLRE-]?F7LE8M]G7):\">:#/(;S6*+WSUCVK6'): M!(A-E^V*LA7KO.>.8M-&N0S!:(X" Q[*>^XE#WHB8J[,D4#1!RQG11P.TC!) MMJISQVE)FGG#2QEPFGH1\TM,8!_J6"@)3V&$YF*.+W\CF$G#)7[)NDI9Z!2" M8]!0\Z)Q\3MA<>R5-"/JR4+8*.!'?@T9ZY^(&QH<891(7D82&YK;A.V>]$*5 M^A[_UU)UK2?/, %L(U)/>DW4>90ADAM,SHQV$\3D4]E_1',JS4.C385B=E:% MO"#QD%+!,M$\6S2MT/EU-KPS\6QLK^%\N11WW;7GZ_U@)&0.XB>4$Y!E-@.^ M59K%HJSY!2V)I]Z7$NNZ*-88(39+/;22H>6HT(Q'T\8W'%W<00:M,08@7A9%%R+ SWR"[&S2W5X9;\"JR^Y MB10 8W+O[?!&2N]UF4K/XT6P)6.,&6.X5[/YS89@FCFRS'Z+23U8"JL8)!O) M(?%2(@M,H&CQ*U]3':_]K[7LOY8%]-2I+=(%MB="Q6*H(IP+H^,12<&7^@14 M;5WH0TB@MKOB7*E9]JMAAF"]#$RC5]XN3!5VT,7,P0',[5$['1_%--.F7-8[ M&,E8S2Y"!_(O8;K2P;&L"&68]$$Y@0DB:#6+T((\K"3*JR">A1*-0G&K_O@] ME* +\=:V9(!B\,_>WV.>![=[!F4U MH:GRRHIL6H^YWD0!7=;C2DJ!F)>U0%KXIP$)[4':\ MW!8A"J22HO;8)=W$23AHM6JV?0-)6TCWN@JAXP-'>'JV#3!EDORK].55 -_^ MZVE(7?Y>%=G1ZED'%J>L\9?>XWX]JS7E?UBYBB&.O>UI[XA1H"\8%M>0+Y!^ MAS]X\H1] '5ZX-N)HP24J#":1]B!L)^(GSY\^D3>T3<--@K]RY+PC0@S(ETE M8'>*#_#/VXB2'S]8+'<=3WSU(5:#[,P(3$JR68DY+71/$ ;AXI6R%TH^XP)9 MC"=L-QM9'.XQA53RN*(TA29)+$ZV8GA_K(A\"HV&0G 28LQBV0X>0]Y"HU\E M9X)R!C3U0G:BK['4!K[^;=Y$RYBO98WO Y40W8M8;O-IG6F+%:?X61^K$!_U M7;_BW 0GQ_ZR7\NB[)WUO[4,L/?4#K#W5 ;8N_9"CE!U&,N5F';0XG6<5B%K>4*EIL*;DVET!M$J-(J;$$T;Y/W*:P MQ8Z)75ZIS;XJ:?B,&R^'&=(8_OW.>4U%]TE,LDL_%9=^-JT!JW0:4JJM6BF! MQ58/X" 5ES*81X^[]5-\;.*3HD$DD0GR64!8LX^G.U'QR_;C_ MR2;W/DY14/P,*VBM,6C38J\09%38R*;/E*?*^M#136Q-5D1YG(?83E7 M0?K54&&/<83#,%&HOR9Q,P]Q-C'1X6J<>@_C\S)D6TP%RA>G4L4S>/J:ULN, M,W=?M+85L@Z05 -*D">Q9(DK@T2!(;=GR>+7#"LI2_/)YK$8%;8OK/IJ6G G M\NPF(Y_)9M 8-5U,(=!@17W>8A'!:8K&C*YT&OC/7S2]M)Z<!W@VCB-Z.F MMO5DG!5YWD&+-2!(_JK^',5&.O-]O@4M )H"+KRWP]O.5H(3J_:*J?>FTVNG M+$+E5CI! =264O1TCTND:+$','A";F/?8_>K.**]^DXC&8)TK+6*'H+= A+A M"#SOW]@-78?M(%PT-UX^:9'9H=*.C(0CZ*]B%H@7(]%?^O=I40%KJ]@WPW"= M]]$Y!9[U3C((_:L" Q^M*=H3W3V34I=#6)Y/AD0RR\1S[ 1 MA.)\3B.Z#/M%2TR2:% \*:*3EZ)\!==*0KP$&WE@1D>@_PJY/R.#8PSK@/".S9[!!MY',:1?S:4< ARNV*]5Y MAKT (#*<:@FVMK'6EW18&5B9?05S9Z^O:A%@,,OJR[= G]?P61CU.[+V^*\T M)($JQP>(F/2VCT Q2U($_?TL/MTMMY2QUHMCULBL-8LHK]U]7'N, M:6BM?G7'2(IH6I-ENJ+8V#;G^GO4(!X*RSK[0ZLPW3.U*T,5&B([UXE.093B M7LIP3AYTDS8MU<,(4A7M0IGJ,]^F2>IAI^NA>LV4;<$XG^)D9,MTUA)*J,J/ MFI^@2!VZ@.]+-VIG<"L"-S1XKQ)WK*;O<_[LB<\=W2O0-2)F82!+8J) ,)IH MUPN&4P 2R6,93'U?2\R<>T8*LR..E3F_"K)(#DC.PBCVVO4V%;J"J@U[W#ZA MC?6 "8OUU6%]O.=R0J++Y?241,W94C!G.0=RE-5@_1?BQ%>@F/15MP(V(5/+ M[;7#03(EZKMKS^RWUQY2J,PAO]?^/+2:/Y'M0FWZ&[9,[@_X4TBYQ_W5KC_< MB^$1R*CB 7UW]O.)BL?:);,(W)*Y:1/N/J[?76ZJG<:KJSRLY8(RBM>2*4 MMO87WIM"EB\@RMO)_PJTD0,1,=UV0)RLA9\;2%$GOQ!L?PTR-PL$S<[R-3 A M\L=,#5.)GONJSQ#%2CJ+5#6ULMH<:F@Y6%&$*CUNE&_V9KT1&@F<&W-^&2:; M./'8?%GJ SA@ KQ"409/ QR^^?2P>_?Z_)VVW#K&8LC(B9ZL4EXW&?8/-*&@ MB/9/D-*4\,RYI"^4Q;(= !Q'%^)<"J'LCO.=>/=0IC-5F5A)G!KVQVAV2AF3 M4.6?,<8K_JY0'(9(9T/:^+(RZAHDXG1$8AVD&>%-E2(G _@MLLNR@&>@F&25$KA'4[X9Y#+_AT=R\(I&;WEB\)76[9;;CLU[PO2<,U MPD)LD1X!@%F["59#BY/%JB1E<7L"[6(GFAF1] E,8+_3%C:F2M"0[)OID#7& M,FA.7@!6S[MU3&H33Q%JG@9Y"07@1$UU^C*P)O:MOXDJ3ZK4: ?HB,)!'6>? ^C(@OJ4Y>#+8G 9##Y-,3D:#@LJ\5 MP[J"/9 T^^E%33*-F%4TJ'QY-E&3=+:3B+ ";/$:+U;Q-A%GE3A7%Z_B.-O- M(RI+2&\BZ%XM3BBP!0:I !/3$3T?$1,2.2,14^K*V6Q2M$!L5\#9EE\=,-^< MW.;]\.G#IX_54EIU7HB;.\#V55"'+78?3-A7E51DB4E7O:]1U,>AQ2HX,=8; M%N\HU15P9&/E#1YB&*/ZE^,AQ M?>%+E9UQ= S)EFHV^HJPTF+,*\0_JQ&?R(CG":ZY(N5#9V"8;M3+4W!AQ MH662#)!;K%,^HK'!M3AC735[@+DGV.OAZ"79:_7PNQ&<(:K_F718!',PC<5V M$QKAN9>$P_1K*6'@*)_/3>[ST?X2L>&ANXEB@" 'I[L$>VZAF3[;&L0=-=7C MCJ82SNLV3@;!HKT3[Y-[:6RQ:GT0GM6KNP(#W3T./D&=@1ST'/ MF2!F3)SIT,V;)""#[?XSTUQ'K=-U:$B3M'2DF>L6-));<$I(?FT.*9:)Y M)LBTQ97W$+D6TIJA+^=\:5SO_7/D4:D!#'>[;4F&%X)5\#]"ZON""M.)>WPG MK7I9 G>3)%L:]'D-]\6:SYG\GL4&1,HG(8[V]VB*RN^1E0G>6!9%3M?S^E6^ MFE'RG/N>J,(H#/__]MZ\-W8,Y7$1)I$(1$D7%S0*Z.C,=Y"$/Q>6LOY-C MI^4\3P3F=(K/D^/%=/%&:5->Q$-E*4-SEZ3DMB2;40$4UG([P5^!?H #S%]B MYVC>Z%+8PFBTFSS;H&&5#0X& UFA>.1E*K$9L :(I(^6DD"K,._^IE7P$R ; M,+66G12L7)I&9/5"1=4O51,QV; F3%8!S)4U_QINK+!UZ)R88%%7/F1ZW@5I MN-NAD"@)1%ZQ5FY58R:HN7%HH_"\FLV]!2$)8AZ6E=#+2>)D4%K4IC.K>>.. M% 4A30PR55U<&O.N*G*^9KL&+'9@N3L69!S'@@>C!5)V5RQ:$ M,"8:+]&,>>*+T(KI>2,Y008=AJ:RCJ#,RA>?-/@ M7KDB190G6W67C#P?XE1H5,65X)";2QH6A5"()Q&0D""XLX0B/(OX, D75&<@ MFY>!^RR-0"[),.E#%ON\37\-5V1\ZI\RW(P!AP?\ES7% D4.>9LZ6G M,M%F$D]-QUE8(08 2&B!*\+_>9LVA*2$#-_61BQ [MIVFL4^-1_F< 6%P2!' M $6)0>;TF],!""K]7HD;]]*IH/4 M)UL]J(@I%8O1@U ,?WI,FYZ<[Y1'^0()BD%-\BQH\BP F""B]2S \;+UVJ&B MED&6-T*5D33:W84?1964-PG82Z_87CQ6!.)51;>2,&[$1%7>=F;* MF9(=JG.B: 8W +^GU=\^ 4[:B;FS?YOVNRZRN\8]9DI@(ZZ1UXZ=MD7 =(X4 M-W*^NC+0GO1LLO^Q6C>0 MXDU5% BVG+<26'N!(1RD6#IAK574J,F74W._ 5-'0*]. I^FDST%)FC/_+W@ M/['7.R(D+B#8]"X+TU6>O,H)'5L/3-+D(:9 -=#)G@@S^G[[DH/XNVWP18$O M]J?7/-S,'4(_0:"[$3P?(D?"XFT&G-A)V-*%@$-YH^/ M ]>0_9\;3J>3XHCN86:&X'%+^M98L 9K^M8\E7(>F3:?)Y#:CYI@ M +,PF=..Y,&8@X? 1X>5Q05YCJM(:Y%W'S?MEEZ"X6?0OI0O3"=:K5>$T!0 MN2?E:CT@,$8^D[(?E),JQE3_DM.$MR+"B8HGHV)3#1(^UV"+DV5M^*AG04JP MA,JP0!M-N) 4V,\%/,0(J/P'_0+M$-7O\DNT2R4TEFV2D^'VZI6B0#H!V4!,_8?9:MNF:/N:=13PP( =VZ^L4_I-? MKQ7KD)=,3G48>X\UAKNU?@^W8'=,']1:O7CAK$CM >=OJ%F\]/FWI %[%6EW M9ZF9)E! !6YA0FG5 !]EN585OG/BN,*W.W[$9FLE=N!UGVI.7_?%S'$+ZDX& M"5&,PNX#Z_$&L7^,["AAJ^D_43#(/ 57CN((K]HABT;O$)'<<>E[*[D#K.?3 M^H*M*\4KFX,!F/;B+R%($9CN[JNQL.LKA4:EB"(B%0=5\PE#Y7H5#%93&\[4 M<)@I-:>S@,_**>(H&'$PTBLF\<7N6P$E;01$;_HJK+S')"%J(A& K**';BO& M@;58RS&D.=UIM(([1FG-(XP0/&@\_@"C,)WM3X$:*#B?@5NTL_!J[VAUD<&= M;-!:KA]IC-7&0'F],4I#@9G!-*M9IOB1$8Z3XB$4 ,_"W%3/:ZPQF@_)WVYY M4!%/ \<] R.UT&]KOYDV^C(P#VWWHZS.H8P-./_GMS 5]]2OI"CA !FA^Q#- M%>*2E2%A"C#$'R48(F+R8EARL*[-) KV\"S@D_O'LCI\KE21E1K!G6_Q\@V" M@N1CQOGIA4M$KC!^/JAM0@X3(T9GJ'$%W[5;?UQFH./)/9'\/8DF*6:-A!8Z M4]J8Y S5J-7!YF;/.ZC%_LOX548ZP2\G,>^.>?A,V8 %&S-\!ZD[7O#Z1"!$ M31JNIS1_.0#*"+9K^03Y;)QQC2T]N"T(X2EQ"DCR&M*O80F3:8O!DQBU?1@7 MG3#5,/H*X@:A?AY7Q+#4Q;'U$%W7/)R#&[UZY9P5*IVP)$67@U)*'0H.H-=Q M#/VK*N>XN[#DJ-WIX7<2[GLX@+\QGZQE0Q.8[NXM:.[8-!7^D]#HK8C*XGMA MUIT]D&B@\RY7B&U)[G^; "1549L)7G3\[*F?B>M5QID(!COQ+:,Q6TJN9Q_[ MGFLEP>$UY\1.APV#6[T>X2Q@SP A&_0V1%GZ3O(2@URWS=HNR'FAS>6_!,31 M.L0D^8\KX2SZ]XJ]S22GNT>RS?)CC8R26J#(!9R>PY0X+CX\O1%2WF51.$W= M(T$U0+*!I'L*7- ^!F:(I;9&B(^T7TNZ9^AO+M4%L=W,5>Y.W;*K-7A.;IB, M-]8H7U_< L)[ABD.@L[EL+MX\TWK=+M/]:EVT^$&;J/#X:N%T*O20' MV^>-G1V$K0.LI^L(94UWZ[_ -!PZ0]9K$K'C?/T9(3F+_0 SIQ72)+>N(=PA^@2>1B3"1+?D8Y"P0VV MG/I)L"%M&7+N@N19@$0=9L.#48"7]/J-4/IO:?:1/I&PR%(2HTOKV N"TPR MZ(^_ ]5 DN4EQ!U&G]>)18!O&^;Y;IWE&!1R-]*!HV44(7*O3GLFGXY SWF< M"&'(K6H[8K*T.<]'MWA 1]<=Q_\'H"I,-)FNGZ;+D M7"2^3=^98LLA,<"*)7&>)\&*=F_RG6;RRK8KR0D[_9G#2KM%7O['>9&$#V&4 MK)-H K_JP_GE0J3F/=>,]C/,QPL4_G0&@%>5)2ZJLA?2)C?,$)' MQ^];"J6JL<[ S?)",/[B+(#A ACO=#G7MR43UO\?5QAXAB*]1KR:T>5Z+1DE M\]8?GHHU)288ZRM;$(9.DU5;H>RZ=";$;_=]7X=:QGV6JHK"7% ;5TQ&IZ,B3:))4_$"FXLMLE6 +I,]4.D>%BH%(8HDS2D/=E;]@1)AYUU8PH:N$0AG3^8+'Q("+"!\; MP_R$45-!S.>QW!L7\3\*"7F"]7BFP")#D)C9LBC]KX&#IX3/2@=OP9DY$LZ% M1QVR,J%*%A.([Z;(0:S)!I*N8P?PU-S0[X61EHJD,;05I!VH0'78A(C,X/ES M;%3(%:J.#C;D41."9J"(!ISJ\OEH.#_G9J:N2_%.THK(9[0=2C6)V5F,P86' M2(Q2\+"J2 QT@BQ2 W?FF+$Y*G8^@BJQ6G\K"(>>6KT #P6+X!RE3A#(),3 '>+Q5!#? 1*?D(.)QP5D\D",5, MOI,%DMM#+@P;6%3M"E;:PESK"\.&YP;C0)M <.YV833D1C@7;X3&HLS/<\9D M7Q3=:@/=:!PBA)[7H1OQK,"H02ZJ"S&1&HJ!!NLKJ..W*C 6C1F MYGR8$^.C^:)!0P:+PSP2/_CQ-DM?88().W#29K5&03 M4/8AQFD BEC J;D)*'F*2!HR'?Q;6FP)A(.0>%0@IZ3G.HQ3>GB9]:LU-V:B%6+X1S&":!]KSOFV?'@0%>PA#,M2"L6Y1\K MT2[?L-@56:W7241XF;QMQ=X(%30T :8"TA:8CIRZRQ@K)_S0!BOG1E:< S-, MS%,;K:'^3)'DC71X4S584*C13I)E:N16)>#=IH$^ M3O!TVMRV-O#AW]BAJGD=YF#=AV YE'@POF0W5@V05#$@4&"H<::AE2&'P 4^%V6OMXE[TRD1A?T) ^I'#.XP5JZ M8E05]5#@(P0#!SBR]'[/ _XQUX+0UEJL+6L1BK7XT<-:/$5O)*XH6:U525Y> M4,NBSU$JP+57ZT<29:]I\G>FSJ$>^2D5"4*4X$BD0[R!U@:@X:J M-,]:.3V3);EY?H$ ;X8Y2%_L+-FM\MV\M#DLZQ*K6E$/F=UPFW9KU9R7#[(\ MT+AZ%W5)DSHUACVN"NDJ5T.RJSO@57P"DCHPFBQJD6JABT,!UE[@\X87N)Z3 MT&KYK.K,%":>&0H$!>>E,'0$U]_]6G9%NA\O^SSK]=S.@N,WJ&,$:77# :!E MF>1XW4Q6JK@F&:B">S,5.$CC,(\?\BRNHO*W$*[2V0UZ%5/PG^S"\)-'( M*'<@B3[-2(3Q[B"[^T,-V2:E.AGQ\MY@8P]PD095:7M[/#TCOCC.YERK75^5L:5G&"%;'9,B<;W2@B M7KB0JIHOQ306!#5H($9M6H34N$$]L+(PN)=[YUV2EK!1+TTBEJ9A-EJKI2GJ MI=GRI2EA95Y@#JX,]_.NC'[LCU@6-S[V9VG#S!"05 *;B]6N!L MZ4P3Y4EPKZ\Y!A@B(CO[MDDL4GV/G;8DR-'[(YWDXGEHY_'-RDLS";NN^#A9 MI3J1-ER&_((.F>_^X]O3N-L4KU*WS M]57P]'S^?/WDZ+""Z@OSA*H+Q\9#"1)8-62!TVS=(HZGJ[TW@((\Q=L(=!8W M43K''!5^.T:KGFZ4\J1\T 8+.Z2U-,OU&]QL:#\[(S MT[#2B_Y2([L,\/TZKYG5C 'C&;;G5?F6Y> 5F@;$B0=]"9X5[5/AB;;90:IG M@!GVDP]XILM=+V/ O(C]5QFQ_+KPG6BJ9_$$X&M M"FK2S<^C)#@0I%/859?\U=J?"7Y49:R?XVXU?0^*_]"RO.8W4[LYD0#[C0V?X ^ MT0&V&J,&;-B C1N(@:6U?SZC_ZQ+8E#,N1<>/'=A"[1K!R]!*7 :,'_VH]&F MN9!I!F[I,@CY=%UY F9=KF9,8H3!X4,7P+$,\K)?!GF9"@=7H75($*HJI,\D MW_P\54!5#2I\%GRTQ9=<885$]? !(^7@.CW])78@>8^ ':YQ7C2^@F>WWPXV M%H\+N:IRCF"39#$FP6DA7%(4'Z?**KU#QIK*'7W"_%']@/*! CZ22CD4U3;T M0+Y"Z6 .K[Z+JDA24A1L2[\D*>[H.ECV-F:[-UDG&(2'4=#GT7]628X'41,9 MV6_L$>0!%9 UP6.J>(]#UXKM\Y>L3@"3L'R(.@&+\I9L'6Z%Q2V'V#IR7H$V M,0!]DE,+]+G)B'4Y.Q[07L\O$!,\$^FP]1Q%3V<5)7@&C8B+!C 3T#\(C]%V M4R-$Y2HIO17BW4(Y+-PR; T"ZJ.4R#RK05L+(<<+V("!&A'*EWLI,C+/(G0* MCHS>%0YC?.=*W1]SKKX;_(*3@R=P%1"V73/MJQ1S/-;;SXE(3AHUUR-C5IU4B&YEK,*0&FQCMC$G,9)Y$!)5G)J4N M%*2*! _DQ4[[+\S?.AI5L$ZJ4^*=/M(9W!_:'T2ZF&,\I?,T91HE1S4?"2X4 M<%H"(MT55C1A:C'(!A$^Y.,MRX)@("@N>=JT.6,JB+FV.4\R]S8H>9L'3M6E MPZ5D/1.ERMT3)H1&M *[RY\].EV:[+@ MM+>2GLNBE*2$4/2'/'M/8H "_%9 [H8AJ78*F&W,D5W3[$. ),R-K^V<6>7) M+'F.M1P*1*X?8#2F;_W)G&L]APAZD^4D>4UYC9EH]\Q4P )6'FI,%2 MRM=32 G^X26,?F^LQK@C(>,6>&T3.=I9 .,%:L#&!CEC!Z6(F*"/);*_AF65 M@V%C'GQZ!)*_#$ORFAV-;\4I<4SZ0-):[*0-Q:A\@/*1#;:,KBA2&"2.D]5=\SO ,-23-Z?J#1KA(03-+XBD24[81XO(%#4@PDR:5/GEKF/1/".'_< MX&V[87\Y5L=11C']K42"BYZ]"0U]#A;F*U%^7XU.Q#+5<5]\&5U7*S.=@^R( M>"D^94?F@]HQ\%1MM]PE'%+0'V^8JGR;8MDM'C(BJK.@O%R@V7ZJ"%/=;:!/ M@^NQ,)% FXE>OHU/)FACSGU7BV7PK1RU2+,A\_E9IF:0U=C5V4=QCE+=)+H5!=$9T@]G9*;)DJZQM)MS=)RWY[EE>9@6U]&3K\N-K3E MU IP++#$1HTYS.OZRB1D#1?LBJG743+*?JY1"V).[I18$3M $@Y4CO@/.F." MN$,1U\%'TCQ^ ]ESG@<_/9< MB$!+-9ZG4N.4[!C<0L]NW$*UT_7Z$YW6&$L[*O9?.%VO/X.:H+/@_"GG;_ < MS\,$#QO-=B$M=T)'O*I&88(*8DKCE.06/?=VS*O@043R![$@ZTH\F(:)1JRT MA0.G>%/;,(GQLAB)F 5T)%!8&7XN<\ZT.5U'EV0]TPP0*G806P"% 14PW\17 MOAP'73JJ9+?C"&F7S-$F7V<8G<$+'];@AK._V$]O65X"-@#:Z:'HT=&V0$;H M1T"(D DZ0&S)$V]HR/7L*4:U14XFC\A!X>=$^$:A5EGD#TAOEW'E8W.F\!-AR"ZY.:]/?!*FUQB?^B M405$$#ENT--JSCC&5I2#!=)AFFM*7=U]8!8[$0$S Q*=:[9[0H.LT!4NBA3/ MPJRM(*G]0[N'"=*RLX7-D8ROJ6%*!C^3-DV'XL3D3+7MX49^7%;8P&TI0_C! MLW>3Y7=L_%<\,/66&14F@;'[B1@ <62H&D([@*?&7OMN42D*R"9@!]5#Z:?/ M<=S& _M=LK1:WU0ETZ8/2H\:$S$@!N<\8FD^'#\X*F?*<53![ M%)U^C[VAQ MFBY1_/3!5JR4"D#CQ@GWR&/U2ZT[S]H)]II_[_F-)/EU428;B)OX5I!U1:$V M.L)U;;*\3/X^QI:OO^:)[LY+VA@*0:A#VI4PK8#(>0453HPMX+L$]-+F]KVO M98\L>$)KVL7@Z;J@I6.YUP'M1M9LK*1I^1(L"IVE44)YC@+ R-6IBXY+*?A= M-,-I-OCIE=]]+SSES*:BY_!3SI'7?AN5_B)L+N"H;U)UEJ(R.2<&$]*,[*@J M08B2!P'(60J^FM'JE8#=4Q07/G5JGK5#M4FA<+!K#.RY&66_ODK(S-OTGI0\ M9.,N*PH%[! .H[!2&E4*"1 M7[%I8W1>51:&_^Y6IH5=TF1;09HF*0(7B:B:'^ZP'E8-]&OH E!'^H2^UX5K M"N'+VE)'YX2H- ]\-250.4^2_#4#J!(PA1U3<[*)RB[2+M\5R3_46B@_^.B< MF#JY)=!F>58GMM83#1Z=5/?<&P\Q#7!";RR$'RP%5QQ[#VV1T C%^6BRGA5[>7MRD$D,7G&RB: M-,*!S%XB1BT0Y ).;^'3;[OZ!0^)X"%TS(,*@!=U2,O=%$7G0:=6!&=0ZR20 MU!/)WY.(F(4M)F=S+!.46@K/'Z3Y>)/T&Y40:MO:5[; MCQ %3(A4D2YZB6NRMEF>!7D]@6#K**3]-);3(+;0665'_$]@U0DR%&6$I M/RC 5D_J3*0(H"E8FYA#%'K0!F&M$;$)"GL=_JXH2.&6* MYFK-3IP[4$@U%(I\6$G$96SY,I9';#-N96C,IFF'. OZD$;;0*/!N;:8]WPQ MG[__Q=3ECGE6U&G)5T G8>H5 &[$:$8&?\/QHK].+I#TG*L!QO*\(&T4=6CK M. LG^THQD<4PT8OD/'YX4J:&EE3F[+D,C];KK;"S*=X[R"88I1K+NBMPI&2^ M$^04N$#]GI %VIP]9,1*"0#I+7KREEH]LWV"2Q"+\@*+D3TJNS/_:PD^](>< MK F[=V.,CWK.V$V]R5+\CV];0'EBUU-('ZH7FD2K-6O*5$84QHZ__<2$X.JN M3>%0R57."0)+^*0$=&Z9@<2\@7 T_.]JB]!7.+5@BW-CU/CD.&[A=[^U_R)[V>0&,X"-3:JH9?L2"9E M .(P+XG*!G2*@ 9T9 M8JV.GZZEC(/S@*JCO>MW24INV04PZJE"TL%%OP?]0GC01;N&!SWX*\PCP(DX M39V?>Y4,IMJC0@P<+Y 0Y#>;!,U(!:3\LJN!I!'8=2"J5&:%C'X?M5&"QC " MUTFEGSA[CAPS2_\@?':T+3D0ST_5!W.I6T"MV3MN\"JB/,'(F[''55:P%?*# M1GFFBVIBMIK:GV?>V@BA(ZNDML% W2N!TS#@#5GXH)0H0*%(TN>/#,J"''N< MCLJD^\"1 S8TEB192B&V<0O2%-5_^>F7/[O.%' MKX'[;%]Q&:W6C81PB.(8IZXUL]O= &>Y8$+L6TD22YLT4]B1K$,%DCT+!597 MBI("R]&%._1VH)M^')X9D$;1N2H0NA"<86Y=Q1-S0]N,<+H8"RKI M!&H^00@3 B?!3&@"]C@*L93@YQG119R!W MSL0: 6V30T'C)+I5ER''33O"F]A!LQ&DM8N6;49!W!E"UH0,*9><9$2C&4BB M)\!'4]@T,.,0[RHL$B9K"BR84(1R/B6O*6:WIZ78[E#V67 W2888C@L"Z58; M&:6@HMIL\.U;!T4]#7E;@E*Q=?9E?:P*;2W(0WM!M&&#>ERUOV>"4=:P*81, M*BO;C_)N<%(ZWH\#Q^KT/$C#=TU0B>K!7R51IP6Q)8KV:JT[R$192E3K.JZY M:4[NDRT'!6K2?S<<&QR1AIR1.? S;4"2]UDZ@1I]9X7(A'08=^JG(]:HSI41 M]_04N6H);OW?+'+*G K.@=3#556N:?91*)M5VHS=&2NAUI%)"&6&"'V7@ M,WLPTTYDSDER+C9NS3$"%LMAE!,H6*5!*U[K-/EMEHY?QF?6#4'D/RLV\/4[ M^W\35"=4! .DN/"I4_.L9W 5:T"";?# -/Z29?%'0JD;5+MZ0 G-!K*W'/.D M6::'X3<=%YVT4LT0P8[5-]!\TLZ@^W=V*FFM$82Q-"GLEFF^5A MON,.( 3+JIWY(M9\'_\=/_]=-//[-%R?FW M_^?@YY_.?OH)_\<3O-A%PY$\$"KA[R3/T'#L"'BR&2$< M:C!-!P;N.;^=N%344,)1>,94A=P5_OQ@L/UQ1W%H-8'@AR056^Y/)\0LU;G< M7TS@A#@[LER"6SE+I,Z.U^(X,1Y!L^ IT^YL9]#1"3%^0U M23%]\"*D<.^=%L/7:7P0N]==A..3=:N^0P/WIC6MK6V-YMLSFQR4=9\6 C=SA%R*M3 M99,.X7!^<]YY%.5,OV5WU)H4!>IV-T3%&!P/^@!$ YUJ &1G" J>EJ'F;=O@ MI^" D<&:. S48A]_55L=KA >A",XHGN_4.B5T/)!U*F!AV9\DG>AVSN^ P8; MNJLV9L 'E<"8@G,T<,RH&YJ%QUY* J.!$PJ0DIL)7P* S-T>8%7H#S_TS8Y9QUDK07"5W!3ZFW*]DW%PQT @?3Y+4Q7O%*%0@INH=-\ M8:3+J[ DJ@B'OQH;(G%$XT(4P"D9'\%*EMQ0K!AP?Y"= /C1*G;\XWOU:NG^R%U>\^B/^6,9B:UI!<[5+ N:5B,KK&"E (D=0(SIYU).P=;%G'- M#VP_ZCC;HXHM")H!$FU 9+NON* , Z+@I2Z7CU,HW<=H33GWE@GCK*X VE"A MG%I2(T+B A #I&]N$!+MN*\$0.M;,31'#U .7DA+1WC,X&H@[.QWL#JMV7;<5T<%."9F<8[VYI,-(6UMS&.KAELNE$ M:[#9E6-.D]'F:6Z%3!4S6 )=,2;.93?,2)CX5L[-FY#9M5HC2H:07YZSQVP7 MTG)W9$VS#A)?@35 .!"'E)&>LT",XJYDFR/^E/GK.^.K&8S#F2N0N5PP5V9! M+I@CKNOL*2!H@=0#^.IL@OQ\C+18Y,4D@3QS^ M!U+-.Q/+L08.&S6)X(UA/S!1JOD'K26W>G;QO$32S/4GVV_LY7ADA_!ZO2;1 MV)7BE9,QR5Z;!93.D1/D/X*8UOY;HX.(>#& A9T%:OJ!G'\ # 2<@W]\%+-F MAU\&D_!(/17\$'G](>!WAX>S7A)>=RU-V+H]?1N)O:YFSVU?2#7X@=$M_N0S M1>-B]\SZC_7HW67IJPBO?6X$9)X41W0/,\[]?BA7B?C++E[5J$0:H'PJ$Z?: MG ,9"FN"VW(3?G8E3(3H(TVXKK3-\F/9D.2"FE[ "2Y[^OKVF9,'D_N)!W;R MD(GK3Z8U)TRS=.-U:U:T3&/(.&L%;;J)8'7&M]&])J)X.>E T7885AZC?E0 MJ!#8'!#"<#>)#JZ11H!VAQ]G8BYHEP$T;O^5TW6K3*.E7BAW3(.L<]-K\-'; M]')7DM__-=R&*59S1ZE1!"V,=+U(NQ!HE:$:6P?^3M( AP]P?"PE@2<497,Q M"5=0M3.N2U/-QO6HQ]208#OK(>K7HUXB!S_AY3!B?T^S2YPJ"R3,(U"EKL@[ MH1G*H!,XN21A5'[BFO2)L$(-7&A4W?D?W7R81A64?I:BLH\,9-%X[!5*E=-2):C@+PI)IN"]5B=; 5FEPX<$\"V(^R9-='-I<%Q6I MR\=!CVTG-N(LN#IQKO5[J;,EQ%ZHP-?#[N(HI!$6IV"R#%S%/]"L* \G^T' M+,K-.\RP%7@0 @1; M#:$\\V+)[85AP95($D.3RW(!H U5/@I%NH*]*#*4Z" M!>U^VO-%G%_%4(<]"N41ZV0]3" &\(]46'"W3XTSZ4OL=P^?N9<.:GU5;+Y!#A(M:2]T-G2SD0=FM<^8:X*86.\X8C_B$0P*ZRZJ5<5U06N#G6D"%)HKXFB:JR.2? 2.MC M-!F*)4.A,X;JZD8 NYSEN]_RI"17V3\M<^=[ K +R ;Y9 \D?RZSEX*U M+0DJU#C>DED2NTP1"I#2CS$CY0759!KKWS[,%F$+G,4FZ)YI*UI-4G,>"LZ= MU([%*T-J2+4UBRM)$A)BK'%3Z(.KM6[*$ZJA&N-4>!/[]+OB2=^&M?*N61B% M6KMUQY@AF/PF2=ECDX3T(>->MBECR17Q0%)W&H6"W^U+3M@,>!9W2J .^'@9 M5- ,GC&/.B58\]RUD#<5(_0[X*%UUTE>,*\]8[SL@!=7HFL=U_R>Q"2-"PTT M%=P.8\./@E@07O[4Q5Y2Y,X"'?B51[@M$.A!9>8S>:+:2.?VED!TE.0%PLI& M!2P(.L$N(2XM50 MSS=97B9_Q[^/NJQC&ATJ+(8(/,<;),4.; M?$CR@: _ X0P!XRTE&J2Z617%:J@-\G[L0>3#W/6+HJI%=*?+>1-7Z9>??OE_7=JE)D2Y DQ0R4?DJX"U5 H-I?NV7HBE/+H M@J]A_CLI,7]N],/,L5U ZMI(JJ? @KP,.$&-=4 M7]$#+#QY\MS2/PJC+2=7+\-L\$".CM!5?'QT[&$#QXX]'?)%RY/%/R\P:WCR M.5-MN@KV0B,:G HCK4W'&8H$0U3/@,[@)U?);WL-[>=I6D$"F 2%T!R9D!Z3 MOY/X)LLEA.MY42-J(0B5;*NE)*S2AYQ$!/[U)BFBD(*&?)W&5R,=@7RFD'[ M(3I:B2D *X'3Q< XF0?\CV7=Y^8(+OK='&+9%3(*).GI14D?]6574+]AH<&_ M"42MNH]>><:DK*<^"._AT_8+EJ$G[*;5A"$VJ<,6R<(%HR..61)#&R1/&IL/N MN\22PLJQP5[4 ,?BF9U\-$RROLL*O)FXR:ACLM1O*6'X._EUDI>]EL4BQZM7 MXLRP7G/" .Z]C0M;1$ +4Z.0KO]6(J7\_0$0_Z;(F@QDUB01E#F8()/G!!*' M_'N,6.AQ1FF8%W7:I$-8]&4OIBY\[(FQ*/8$6:SJ2"8QX3J2PE"$1[8*<-Z. MY(HK0K;1KLPFT56!V"4CYDH]&#=9*LV,?)(S@)]U0>QD!@E3I<:%?6F$EC[_ M=@Y-![,03L'I\:.;X?V'X8;\SFA!8Z4:K/L?#RB*@H MC\MPF[!+91( 5(X4RRZM.LR*QU2AD*V9 !V&%+ACM?_QJ>-XQ# SU>\='K+S M_):36:.5<, 3YEW?V[_\],O_[Z3!<,UK-YK',.A^V@V?FF#595'R%]C\64; MOAL^G'+A. 0D N/-%%CE2"@ 2@N=+&W/T[G*<"%BO!"RDZ>&<[PNB>')#[I6 M-!AQBXYD3(X6:,.=-2H27[H%\;U*BE!4=<%(TT?R3M**C'QZFU0Y[!/2=?H$ MUY?\TQNA%.P!8;H;]U0AI4"06NJ4#>^0XWDK0WD(WA<>@00F8>E_&2&R:5') M2+)VL2R?C4; T'I-$..,ETA2;@N'&DRM$0.NX-0I"[JY25;MFZD"HRO.&G4[ M])"B8=6L9X^#FHKB-UOEY%2=EEI^7)2FX?G!#PV/%\=O+F\= 4 PT MD@'0=*4B*9_M4[7=4O12A504/6:W%BFU8HBJ8"IJXR/-J&VM2G/GZE-1!9AQ M,GII1KUV+)]0T+:Z?G>+)B_F*19K#ANUY^5JYJ1-L6HN98[;-,IRJ&<-0R,^ MTB5 ^>5,28Z/?<*%_-$@S11A( YE3\4 8QP,JP9Y*L&?<&>6]X:F7J@8Y+X M"D%4N;<>T4FL(>&CK']1Q)EKVGR=\8;H).[SE<_>L[B8T#TF>O2L<>O MJ^9ZKR?J'G3[V/EN<1>S>RLO#;.^(*])"@%N\J5:+ ?7:6R8_S4/IW4^^7;8 MX20A#?X]4D1<.17C1ZGDV( M$K>3[<;>XFZ\V"%6QU$H\<8:XBMA!0HNF$ %I-TAPSM@R:0V(3.& MMAA1)E)>^D&">[LW$+A@KA-X;/Q:P98S60*/+S".PY0>&9"HXJ>X6#$2 DR& M(=9164):^4$0=AB8/RU'NM ^@*W9 F8GXJZ=O1S\0!0G3N#D&^D3+_O!*5\L MV1--"$H%#SL*O@&O+53-4^3*]ID2+A6.T7Z;I5Y3QMK=FR5\C+,\QV[^7 ; M38(7@\5/B4>\F'$\T18[;>@8*#89R!%XP[NAH!S-6$:38@-$]3C!,V!_%0[ MP\_+G,0)OY/760Y"^OD&#M&8+\K(!A'29>)33?@,(.DKEWEP$_)# M:U8XR>"RP7*-'>>$N99=D#/YTF)2#R;AU:)P_4TY:',0%TZ@G2T6M:RYTO;4]UGL1T)INQ)Y\4D#@\,CX* M-=(MHX/972507?+4FTH'4A+IT_0T3C.U'<0"$W MN![2**&\OH^230_$,S6"Y3A"89V#'V.H\^GSTS1,8%JGA&T$;1:27,,\>A-Z MD]K9QDG2\GJ,K,;;Q>>9 W$%:(U2Y#BF?AH].G,2I<=#0OF4,=$W.D;7D]N&.J85,21VOS]P^ M!(+6,NM S=.U*6KDA%M&)[:^M#5O!_8E".!\(J\P[A>2O>;A]BV)0GJ5 M;<)D5#"&3FWATZ;=&0=_Y:0AQNR6G\-_Y;EEQ63838D'[_BDM+"ITR; MLW6XTIUZ]>/76)%:[&QI:Z(.UQ#Q6]8^P1@:3_MC8U&M]<=7TG$?'99L-C!O2AY"I>%,& M,RK*P19(GPH/M#-]I#IOS"*B=R&&XJC;&!U'$"^+:(SN?1FCY]W<0-KD'5XJ MU4N1Q$F8[[2(YK')9XW(Y1.8.S5,VSELW4V2)B6Y2]XA6KQD1 "OB)L"N)P- M28<@=X^76_E0/^)803V8,CS@>"++$48\6:;I:(UXC>;D1XB6)CF;6_MF8W;-"9K^WUXL:MOQ#OIP3 Q> P=3ZRCX2XB:9@G MV4V6DR@L2BXJZ8S96WG^8HCO!8*91"\T?8Y.(\^3?B8;"%3,=SSFF;L9SZOR M+)XPQ'Z99@E_7\J#)?9@T7=_6!M[9N+ZZ_5Y]Z[N_NIYFCT: MAOX2@G)GXN. [KX9E:GE0GW"P!(2K])'"-X&_ HH;UE\2[,7"(WB9K]M538# MA2YVV!V9XDJ0<54R+J9IXFCR5_3N'Y+RK",%F\D_I)E9I'?W-+S])^@G@A3.P3*T6]8 MI;K#']#<^[D00:=721'1#&[F/OFBI[E_1EJ5VQYR M'\4M 4$A$3 MZ;4@+ N/1U#R?4'L*V%LJV#,M;3;E'U$=./R"&/T"G/W&E.BUR2!4C=%JZKQ M%[A1KMBUKUYXXT6TB)EYO2\@,_J*Z3DTPZC/9YD*N.N*Q(,Z>-YKLCK>*S&L4;T[_Q6AIO"Q-O(X2':"3MR)4%ZF6J0->/T@':F8& M"CX-G MWXY-;.N;O0U]6U)JW<#Z)+3;>)YRZ_%H0G)IQ?Q 38WZ+H&C"'D7 MQ<_CF$VOP VURMEM_)ZD4>.[[6OK\W'%A%,!85.PMP7,!^P103U'B6I=%798 M-]_&ZKI&D=%$7?_L^Y4QEY5K%ET&.54=T,V:UX1K( M8U+\?I,3"(DD[%XL(9ER4AUHZ*">%_5KDF8Y*FM\2JN/E.3%6[(56:/L,;S8 M/80VN?. [G[M/E :KA 7E:P8=UD7C*O3/$&T>?;-DMOF0P*D9;5"TTB MB47=$9(<#^4[3B3+XH^$&DV6\C>?WUBJ0.PBX^H!+!H_K91F'Q!<]$@H^H81 M0*3SY0XEX/UQ&QS_8?-Z'4C"Y]>U%HRR&&+VM/?]E*F'6(A-' /ODUVB:4AE MEA3@/=UEZ2M^'/Y)\$'N?]J/H>A;\X0=)@)Y[=[(;BO?(3:@B4 @:6%WD+?; M^-YX[%GAEG&0^8P;J='"]W3-A5Z&R;C&+C[OL"?VEI/B:H!48+G4#B7@^UC; M9J=#IH/,4\M,9IO3P61\?N7S"'"TDI!=M5\R-I\45 ++!^UIZ_G;78AZ]TPZ M?4E247]58K#=QFR:R3H)E:@@' (QO"]:"6A0?9CFQ$W1=K^=L\&6MXB],6!] M[7W?Q,?JP<+CI]E0'S-*;W@L]J0:=^](OAUO-D_9=5$F&XB_^5:0=45!,#,> MD8,(>&;VJ ?NX,X^[_A'LN4;;[5F.Y!)' 4!4"QL /9O[WFX>8N"]/.A3^T MH_>7>[/-R1L[? K=[)ZP.8-JK%6Z?,[ T9BE):-+,5".6X$LGJ,Q)!=RD^/3 M4R3PM>[ZDC/ZVONV^(/*#Y=KRE<=-AZ[5(3"G(,O-2>($0\UN.M&7:O)-!2] MW\P8(62,#)*R1,^3?4!WOQ=6^(J0:!I4D>%RZC;R;70D* -1G26$ MY+[+2FOV9V101\_,29>E,%5=L"FO$[5M3%SU]UB"B#@-4$7+'?](P-J#Y1]3 M/$I52)])OOG9*C_..PWO5Q@&"ML/0Z.!_TV/GGLH*9-@R@ 3 _JWO+6][PT/ M& V7;V&:$OK\EF?5ZQN**TP+!70"^_<8U-%WY%8S]Z.I:QLR05@#)KGEC<00 MJ[5Z,N*^=X!F=<0Z6A:7;[B8M?X98CY?C AWVDT(.EHWZWG$%N:>@R@ MNH20J)R$EUG<"9C2?_.\QM_2&$07$)C9LR]J,D$F$K@D(YZW QLBB9(MYBK5 M)3PP5,WT,<;27,*VJU\#<^I6J\UBK@FSY4JOLU$[G>NXD4,B>Z88P;=?K9F' MSO;B*L>XQ1C?C >2(Y-&=]NPKKX%-A%(?Y/E-<8Y!&490C^,\MP!_;VZ0KC< M_)6)RV^4?8P=&'4,F?M[&WLW:'*7>I\AH-UF(6)V)T!VV(-]0/=AU'-TGS4T7F^I6S5*>1WJ#>-9R-:8PZ.H.7[E=SG^"GV>'ZTK#)9 MB+VEP0O=GCSD271VRSM(._AF65'D3 NU.#6VT@\5T&1,GK MS'B.>CMX9V:S25150)@I>^M)&ED2#GJ:^Y:%&JZ]7S.8V",<&(L;U-;:?V#/ M^=C GN$$?-_42MMH812HTW&(QC*,AF]SF#U,]IX8K\;^'CZW:VLZMVDS=ZJS M._>T][T9X5CP(+"K"C0>_NKRX+![\H$_&2^383V7D%(J8?%ZTTGU1CZWUPV[ MQ?*0JLIG;)LDO&(N0-5W=E=__U/*RG9_;J-'=[;&&[C6^Y+2S>[(ZA^M<3../R )/Z'[26MD][-$'O]J_:\V3/S^BV\FT:4A# D-"@ MY,I!*(SF+MYUI8:DW(.!:FZYS$L%+?-ZVJ2F_-2NIP.NEF$$_2?>)IMJ@_M, MVO,A+@#_\!)&O^O.7Q/S!Q'PGJL(\9Y*4MV/4]9IZGOK&OQKAUH(!SC_1Q+W MK2-/$-5QUQ=5.^D OA\G,,ZSV65-E%$92-KW1@WJZ7LO,*6!-6H^HU_#$B[? M =:A [K[UD%("<(: NK$)+[8?2O X,-1Q6 /0MUNZPLVO+=W>7B;2#3U6/HW M4+&*+ZKR/BO_0LJ',#%F] SMZ]L%)RT0>K4(6^J\M;%7.[065_@U^;09FTVM MEKCV=4&@P5^@54-H60)# R+3IOBZB?\9,9QO%V5_(+_1*=G?Q;\29\[DL_@1 M^MK[?A3Z'*0]41A#^GEG3:'RZ&GF-M^JH:G/A^#7,$]$P4_,GI-&:;9]N,^T M_<,^).RQ!'W?QJZ1C$%HX\:'HZ)*IAM^>0Z'HS/Y:[>C<] ;2C?:F'# (FA M#:LU4PJ0B?T6RU8'GW>0%J3ZH(6H"J#%S@W3W]R_DE<7 3DV _I@(A[3(X29 M='?]R;X$NZ1 KM9YLK7Q_VI;D\Q[+"H#NGGT0S_"XIK+Y6D_^3WJI8@LP]#3 M39C_;H#$VM/4MX\K*7Z':7UC+?.2*9#X//0%?/=U\&U]J_(4#2T Y9I\HLG% M[G6VMU[4M?L>)I1?EYK$_9;1F.3V9*<#2?A^_5MY?/?0-R\E: M++Z]?7QK$-5+0?ZS L =$$F>V6!VTY2UL<<7_2J+4(7@:L)U&E^U$(^MC4[) M40H6A22]R:H<@L?&^TU;]);E1I4E0^WPKM;F/L49)MF*&9FCZ3H-O*^Z4$)^ MR_+?H:14%A'S'69NZ;L4 9M"EK?41)*2#PY>8>)C3Q?_J6T');(M,FVM%: S M,"IS?R_?4K09O,H^;XT,C"L:5E" MUN 58B7\%!JOF$P MP!@HD2Z--TFSA7^(O68E ?D'.^SVGBZ^]5)S6&Q?HG5O#Z]!$@T7."3AF@ E M]C1=YC/; @DZ\-4U]/9]^U7;+:]$'5((D[IA[^9MNL[R#5=D>JQS [OZ=I>% M%.2 IS="2K'VM4S7#Q4]J*?O[R?U.+UT@VU76AO[%H68UO JW(M0Y7Y/) MYKY%VOAO%2]T6CQGX"IEXAJBZ=4&TN?,%(VH[O(Z&K%O:[H8Q_OP[7K(CR2DUVB\^A="H89>75O8J,T?T-\SJ]?K M-6"4O]?% J%V'=?[*G9BQ=&UI*H,[^U3,+P+7S(VC8R#AVU[RG986_I^;[7Z MCL(2*03NPVI#]O7UB=G(YW/#Y)R0@CW>XL6PM?-]&X[) .4>&79^>*GS;CK3KK#+SK2 C(ID";V?Q1_&<=5R]4R&@0$@R\/B<; MN(?63^ROQ9KK0YQA(\;T5+07I=9?9N:XI6XKWP=)" 2H]\"K\99L>\(;>IK[ MOJ^KER)!R.=5SD,]OY+R#0X9//N$7%:;BF+H.KJ22"R,R)#D=D[IO@S1"]^9+CGF*>ZX>BM%> X-!V>K%]UT8%_OVE)"X4FP?Y]F"Z^% M,;)=2,O=8]NNW/G1MTFYI]RZT9[O<<@/C[7 M7TK:]MSC3@O?QGW"]C.Q."NE?>ZJ(O?DLWS^(/2=XY,;[[5C:?G\8E\3"GLG ME9&0G0_6;N ]%J\DE!(LO2038^UBIKVU;PVV#C@YI+K!@&Z^;S1E182<&K9M M(&=QK@QX^*21\";+[\D'WI"UOV MJN&Z-#\S1Y):1K:0"?R\];/7N-)C03Y4W=EMDIMQ1%S0]^XCZ,0ZL6NE2&)Q MH>!&Y!'01@_L(?V]*MAA6H'/%PV=\.'"U*"P[FFZ*#>Q,FGL24[>UVDQ@D4W M1>P0 6)?;]^IV!- IO;9@Z>DOPA[>%\NH=[ MU"0I63W-S)ZA_7P M6B6J*"H,:%MK9N=OVRPUEIE%O*1O*1._/L!/F[X"-YCWBO7F-IND *=N(J,%&9U5!Q'(5?K)?>O-/P^O*OOO[E*GD%?/"+)*/9JTT[LC5< MA"&NXXNR&]$Z37TK=U@D>)_HVVWE?]U;<>@R85K(0I8OT-_)HS$2@7-WL$=R MJ&"/!=?"DG!OI_I3VTPYK)?/ \X.:TFBMQ2/[ .[N39A1*HRB4)Z!SMZ"* MO8OOS:1,38^U;^X0"Y6UF_<@&%DU$Q)B[ #D0]HO8=,94&0YKL_G0Y:C$-? M_'T(89,9C=LCR/F^+-IH0+UF#'MKWV?.&6#[?<:3;V(> S'<[.%@<*_>,I*_ M)Q&1JD@!BD@W ,C8RG?6MXPA+JHR;7W'30.T1F=*8P9\T M5?-<6".A0$2>L"LKLIJAO4W&^W/7 AG;$V+4U][W$:!A"FCO-B@7_7>/L0,J M_S$QH5^;6_CV04413\HD\15ASW_$XSO9OU,BS-[G&WC^_\ZE(%MM(*/[:B+: M)WZ9B9(IO J=@YHM]F%\7T A3=99GB;A#3Q*;PGH Y\7&9MS7T7R/9V\&@_# MST>RK@"T0&%KIO QC&;GWM;>XS<%H #F!PY4B/9V\LY4"UNB%6AI_JM]+XZA MYU?6Q8A'/7/+5IK1UM*W?BN#>80=P?CJ=QIY?/I7'RE;N[=D:X88;_WLW98M M@XS_)<.T>#O:KJ6I;P8>#*;;SH^^31-]&"=+@391F:F68I#Z[R? M)(\2@;CJ0C8;.+1OT!-S;>@#T1@/I^+]G/:DT0ZO('X$F:4\LF@6U8H:VY^# M/5U\1[2$.80;%#(W]2JA56E&8+?,UG8A']%ORO:C!"P#@X?-'=O"=V"7A__VKW5Z6 MIZUNX%L:4N[68?G:P]VWA]/SG7)@K>3&1(]U1>^2M?$Q&])O,4\T')V6["@# M3N'SL%<@&I08LY^&?R../46XUU:SK]L",C\Y1"RWSMZPOS6NF=Z&_OT$K1#: M7M F:VO_;$B71%_,@RS&N\>K,82$]PB_\SC.09KB_[ACHM7/[4UG;>C[C9M. M[780_6 ;Q+?8-JA,W>+JT_648]5.G.XO/.Q)MU'QKC^T[:MW?0%,/C.M"0 M,<8(XM%[*=( $(F(1T 69C^FM:%OD'.R@=P37A^EW,D\<_;0,S7$%+=L^E ' M$_%['6TV +2_KFT5J[4UA,IN_QE-S&L%'?(:TB=2EKSR7E^=R"'M?5O_<=O5 MR-,W[_?)%W:V;$)57_MEG<>;+"?):\J7.>(U('EM#*UVVX C.8B.=_L5!DE9 M"F'RW_S+ZEA] [#59-*[,KOX=Q,-#' 8%Q[A.5L&+$/:AW@D,5-G MP@%?\2@"OI4DO=1CDI.HI+OG#!( JTV?E6!(/]^L:7F9_/6!F_OZLR1Y&E*) MCX] 6AG33L!TQ@UF%[L:+B:D !AS$$[9U*/Y7D8)^RB4 P4/OK>\L*F#=W56 M1!\."6LR-O7MQ]&1(?:7#UE6@O6O88Y5=7L#1#N-O-L>'\DK@!\P91!2K_LM),IJBLK-;4>)2N(%*?@CH=2T1K-. MP/?5C[+,^5#IM:>YYUI23)6Y"2.Y^)I%QR+$[>_B_5)"5.\0PY6NPC(T&'[V MM?7Y3>ZS%)0![M7C8*4W[#2E44,1D)A!ZB>$D+M-191%(3+*SDL>+G*==K&< M70WDM?A3G:]LMVR:&BW Y8LI%5]RBV&OV<*__HY"TV])^2;E=V4X[3>E#.CH M_0(1?M)+]J^K_#G[L"!>=9IY]-9\#?^6Y;4J94"I[[;PON=CLK;'9O#YTK H M0&SLNIY&D%E">;HKLLV*9+][8D][WPC0A]1R@$.?I*L40[M-G_)X:KZEP6J[ MY>ZCD%Z$%,S?3V^$E#6:;M%O(3F@_^E]\>>WG.!7,CYLHPCZ_N['XJ3JB/75 M1M7&X% R)-\8DV#:U4)NR 5M-_'91[I#.ONUK3)SF4.FUL[FOW%%?>X\2 M$CN-$(GSM-N\9+0M%S5^].YSQ;C.AS O=_H5L@<3_8CNWN6H*!=OA]!L$*FI M&9S2C;"JKPU[,MHHJLMTR=7J[IC,Y1XJ7M'_03>4SOC.9=GXU??+J7Q"YO# M&F:%(^XS^;[ MTPL^(#DZXF'\(I?; !':OS@_0H2QHD!@$&VMKZ]1[R$DE8\ ML*\(CZVQQX<9J[8^O&4IZ>:UF'Y?S 70DY]QR"$?3,8WXQJN$G<#FSW%[5:^ MIUV]%.0_*_!=P_E]9H-9O=SFIOYC5R[&QJX,)^#Y:WV#ZF;"\P90>;S*@_%K M69IZ]]/J(/3@AZA-(7WRVI!^B\K?EB8/$S/FEKX?2KQ2E4FA7E][J(6A\0($ M%AX:O%=6:37S:.-_!-7*6(!6_N#=<_*T"2F5<0!FKTFCB>=MT*J\TL2R_+NE MZNO>3MZO3OTY&@3SO*>+[PLS?PU3D9I[J==? .14-E,P4O 2A,))'5(5:-?[ M6$Q"V'>.= 7POL*(SB0O"D_%(]IM[&9TTV(<11,"W#%%GYCQGYW&,^%V050WE"B[#+118,WL[ M'@G'^R(B#8-'G6CHP]8T5-=C>C\*K\A;)V*Z[P+D4]AX2W[RODV_A>[-EUQ)LO%7.-()M5H1TM6[%_@^Q)!Y!Q[M3 MBB-2[<>L6H0904"!LP/R%4MVU[C:?:&N_7V6)?+W" OFEMZ%>TL"=C^LW8!N M"XE>UP$]+?9%2U/?#&AQ.V!K[^7 TG:!,BB_/P?]FW> M&8;W+;N896RS;&YLZA6;Z"-[?LNJ(DQA[9\_V(?9K5(BR]M!R@];<[A/;8A% M!Q+P_RZR?1EC@#8$>$ A%S:WWB._KX]7CX^2]T4=/%D0A'V,+JSR/BR4$<1. M+U[SANW+*<,U%;VE/&\B,IR_4_$*+F#V_9B@>A$627^D[J$T_ =!U?"C>^*< MN@U]:Q_[@,.*/_Z M<&/W]?'.$II= "K$E#78=QH&=ET&@X\$KDJ 12?Y.LLW8!A8O5 1^Z_2-)(- M:\*N6_;78LV_U'ZC]\1#^,Z@& B:>;XN20X")PB>IF4YBI!OPY\H9VQ_CYLM M%O&M[G@YFR+*DZW:3O8O8FSN.]494D>%F--[G1H;^A;_61.X #,TR,&;8'<#>RRB/NJ^21 :N1J+26(H0])LY?/[_0MC4G^ 3BPZ:NLZ0,6*\CG M2HJB'0@TM(]WI"Q:<6&>TNP#1)FV0Q^P]U[9%N,@S:;O=B@-WY9TK3;%:CW$ MR]#?P_LUS=^,!Y@CS.\@FZ+Y.A]#T??7E7OP)LNOLNJE7%=4HNO45>)_8V>2 MK-9K\^<^C(3ONQ;JA&98"@H0F^_"CZ)*RIL$) RHZFB\:??T\5O&H@PI9HC" M_7@#A1Y47EC7+=33>"'G4C@W^@Z::.(7ZHF_L+7B9O=1#^JP/+^T"%X:Z$86 MK7WKJ1H4^%T6IJL\>943-(;3]W98I"5SN+W1^[?0G9725]F /S5_D;W=?'^7 M/:G=J(0+0^YT">/[J7K_WK;J'&S8'L/1_F[>3:5F,(Y^(W!_'^\L2?0!P)?H M.8W&AE[5?U'@ 91P S"7O>N M.CJLFV]Q;V0%0>&I!U'-7J=X),@";<5'A5U>E M!<1!_I4)W+#7C4$_&-,'!D6&KQK.RI[;2 M@(Z^C_4@=]/QCBK?UP*\ASSP]ZK*>=@;L#J"[1[+-\D[U&DLSWSXL M0UZKW>YL;[U4._H>Y+G^3DLYWJLU:'8W["+NQP;I:>_[_3&GB]J%H=X.'@^[ MJ-.]^_F7E^>DI)T">NW?O=8* TW$5A2L_LV_AKS-R1N3 I-WPD,KT 'P''Y: M%&!;<^_!&#(;3Z8Q)&D%\?G<&@GN?I)#KF&$$H4Y6.,@$K[5@O6:1&SIKS\C MC+V#VHHKK% &_X/;]#VD!.5$W2'&;MKF'[261@5B^F$6J!C^^3#%\,\+.;O= M7!V]F+(MF'M(/]\O5K-:'M3)Z(.>Z6GN'>+S-T+IOZ791_I$PB)+28PZ3@=N MO+?Q8OQ!$%48YOENG>5@?BMZ59\!W;P+KABY\]@?V/.X@ ">H],S\?\AI'@: M[\^)P?',6=H]J3U+QH0_IY%PL&&'"N$EI! M#;-15B"=R(D?KR;JDK6>NH-A?+X@PF( ;D;( F)7O5&5W=?6NW5!6#FX-PM* MB99A65DJB9C;>H_K[\6>&0+7LK>OSXWV" _!:OVM$+G$JY\0(72"V'=5@_K/LR-G8_ MEE#/KN[OZ%\PC<+BK2[KFL8JU!4OQE[LQ*&=O=^NOV:47?Q,YKE)*,DMUVJK MD4>[PE-$TI ]K]_2@LFER3HA<=?4U]O0:T2^T#'9]879W?K1?FH>[=5: /BA M-;ES3QQ-R:N_>+UFR@'/L=HRX3)7YA*;$WE/!]] NEE*=KRDP4V5QH7=KF)N MN8"8H@)T@1RTGA)"^A^EFF,42@[J>*HZP]YXZUX,5]_!X =.;B%PZMTJV( ^/EFRH;Y=JB)Y;/6KER*)$R8G=+@[K+OON),P M!ZD4K"!X# >4NMC391F".D_I^V1KGX94JI!8ZZI9(,FX2*"0'E=/( M,SDL=S&E(OQTM:Z+=QJ:[PLE WF.9M"\.L6-EPG/7!R563;G1L M3XSUT,Y^(3'#*DXP@Y(]9LE&ET@,-7[W08J-(^=1(SR':6?Y39)O;AN'LO.C M5Z?&ZVM.7MGJ87@N6]LD%CZKKD_#VG01/KPZ:VIO5DQO!U]? ]Y9)JE_>VHL MO/JKSTTBX7P>6\B1G1_]'S>((;0<-OC)=U0LVM]ZK'2]#1>FQ6%:PQ#=#1MZ M#T?3+1H\0U0 D__=+#/U]_ M$DZ'I#)W),S H?V_*:V(KV[)9\O3LK>?1W>/ M &TVAY V?O2J&9,/+8 BSU+VKQ&7[^ZS\B^D/(^S+0 /[BN<.I[:$L[YR_[# M]C)5V)ER(%B/>?>0_KZWO?)NR-L-KZT"\12*BYWV7];J7H?2 M6$"HQ'F:LN>['WM%;^,U)),PZ0.NR@CO4XLGW=C*NR+3+$QS3]BK$-$*I*LO M619_))2:-M20?IZCL4&MDABJQA#L1@/?X8^#T3[WU) ^D(IO9TZ6,Q$^Y7'D M41,E/HWQ/ZE>6J,?J/I88K[CV@XIE=3W^8\BY#TD%H-<+\.2O&;-2!9+$]_/ M<1^J7 L<$?)4#]#EK#2\/Q*B0-* 0VAKZQO"/X$;,8VO2$39(L=VV[JYY0($ MHINDB$+*DV6C;D:.I9GOT^(\,=(=GOC0L7W*.5K%G&J[Y1I[2"51[< M#"(BUCF&OKT6SX1DO4< H=:-SQW3K_/LE=VN/5'C?>U/_!CY#*(^J5#I.NR2 MY\!)9Z466W/%7N4HL50*VM?+ZUUALNE9=-6>MCY9F-*^>Y-\RJC9#ON.QEF* M'#>P*DY?>^]JP_4G:C-HL^K:;?O:>;449;N0*O03)OR;@ZG,S?P'20!X6:>J MJNEW[U.U 4-W/F']/K=;^0PS"#][P@ST'_U+D!T, M +S)M8M^0%G+(\AXOUXO"3EZ_H+0/BD(==VQ^'*6A_A;FRIR# M>WI_H$DAI[):WU0E>U$/,E];!)!Q1)=Q:G7]HNUGTS2-YS>2Y-=%F6Q O_Q6 MD'5%(1,0PSDV ,CS=[-PZ6PDWY*0XJNKJTD-K%=3.Z1 ]21#>'_EF:PNI\^3 M'+K6U+V-?<>=8X -V*2R% 1TZXUO;.C;[6O)T[XG98T:IP+1NBT+]F>VU0C9 MV"(_IAW!]PD_U@:IS(IX#&6@)+?J_YJ!5QBDFG8"RXS#>G^.+?KN (_?T+X+ M\0 6-ISJ1@/?(0&(7<.3L<_C=[:\3$9-7WNP6OM[+$ SN[FZO;Q-P7(2,YFA M,N/C&QLNQ6HJTGO*W;[4P6Y;WV_D$%@$=M&_:=@>_@5$OV-4+ 6H.4FC%*Y_'?*@XRWU<]ROXV M2IT@.KRGLM +8C MH3KG+;MGLG>>&VS9' >2L.WQB11#.RI 8T6OE_. M1EJ&+;T/?[2F'1Y*P[L1!J);^^PN]>^^-].Q>O!=;SWCT527@3U8-% $T?HG M;>^=PW=@5^\/ !1RN>,"2A'E"5HR>C_JGBX+B^ZR/V;FEKZM X?X-,#IG$!Y M,0@)-GZK$>2\?\=>N'Z5D02&>?9_L46+.H*,;WN=^$RK=W9'N^+DG.9,Q]KL[)!UFLXBR^[6%:L^CDUX#V][>V'=T15@D[-X0OG6)A_F4O*;H!V2R6*>83:^[8 P]WW)0[1ENDS(T@D8<0V?I89@&46Y_IP6RSH\H_).DF3DF =A_8E/@#39P@%S^S*=XA]AO;T!E[YAU'P[6D2Z#)Y MMB9%@;?:#5%Z@-&OU-O#^RVH);W;$2NPI434@5-G4G2/)^;=4<-=LS]0H"A MO7_Y-"(DQD)=4OP?% AD$5V/([8L39&_Z-IS/T K[/3QZ]TORM4:_4T*Z4;D MYAMBL0=V\?U R8 ?X0R$4"V2%Z)J;8]!>U!'W\PIIF;QUS"7 M"7L1@)WPQSR!3Q, QP*O9V\&U6A,)?>\ 2FG_081-0ANMZ M](5U^/J3?4BFJ$"NW/5Z3:+>5?(S$^^*@62(AY2G">/ZZ5M?;%M/!^\'P_(" M7^R>V< VI6U -]_.(+B!NT5_>BR#_3T6 $Q:XVOUH[6WV_G?8DK'&ER%96\G MWX;G.O43)9H!^;M[NOA4O\1C#C 3RCM81TC=II>[DOS^K^$V3#%U#6]V81GH MZ&4C:/F_V EK#H_6%7DG-,,;K2<7N+>#9V9:-D*>U[!:7R6T@H=HB,'@0!*^ MI2*T!X#A"D(51/YK\<1T9[/7U=;:]\7"BZ:+]>W8D7MVX[">BU&P4"JJHA(M MBR@GUOKA -/!WNY>S5GJCK/ OK8;>"WAT9-IUYEX7V/OHDBW*V-O#]SU6VVA5^?.' M3.#;#;/M6OOY_%)?F!)>"J]C2B#WR'*#V1IZMV<*9T5>DD?]%07=:]7GE>O\%/3L#FV[Z-'MCEA]QDZO6,D*,V[P?]M8^ M17=K0._S1_;\EE5%F"+(\ >;[([)[/"31;@_GI37A#S-Z:XYIMJR@O8H_-W BA],ICMO-#RTM=:6\UPNTH?F !&X%_KHG;7 M:7S5TA66.#_?@(\=2 !\\DV7AJ6I[V='&50E\@K['O(;)Q%X-KBY_Y#HEX-( M^5Z ??NYV%-O37HD;277Y.\/>1(=IWI/.@.?=]L5(=MH5V:65Z?YLW=K@0SK0%7# BFC1]]*]7LQ>K%=&PT6-P) MT" +,&>X3WL'JA) MB;UQ#,-Z^-8\==\#G@L^0TU6Y@5VI,1L-FX<2,1WD -(+WWQA8T&OH&9NA6L M>/2(#%OB>TQ+^;+"PQU)RK=A/RG"U]><<'0%"+U &+\]20!]7;Q?(4]OA"+D M?9A:2N[I+7RK*"$6"$=;#(CP4JTR*A.6MKX?6:U 4QH?9H<>VM?CIKJ-UOEY M%2=,V#\O2Z;:X[:_H6'G/;*W7$9--+T,_45(X:U@)P%J&$U:X?X8TMXO#2CY MD$,*)8+,0"#')<0]Y4R\B(GY%NGMXOM:D0 ZS?1>CA9D,P!;'46'$O(M@6"( MU#TQ8X3('WU;%UMVM%X]W=K8X[DY9Z<]QFAPPU78^-'W6:AO*=BH%SOT5@\( M0^TT]V@&$7[W52["F4W6$%,;OR9!GB0HZW#L2Z88W&DA%K=,F@1XO:"^^)#> M'K[/ATK8[0]A>K&8J)N!2BIFS.BI=S66[R6L)7,9W,J5=/YRWJ::UK='LM_; MW[=-P^P?+R_#/-^QG6W%SAG4T7>$ _G0D)-S=F KUJ=&DMX-B-H^E(9_2["L M=<;^?H#/TL2OLF8*@)7B;UR8D]SG^_HJUA)=4VRZ8KA4Q/0,- B6\_=;GM+^;;^G>5:E&/5_6J"G, M,;#O4YV',=F$^>\]SK9VFT72?::A]NW) II M%R*QMZ''R=^'&Z93?0W_EN6R")5Y\M:&WEUS(H7-#DO9:N*W!$A1[,\L-+;R MK;R/M$F($#R!"))^+ ): M?Z>:J?_OGVJ>F/CV^__\W^1?V/^#>^9__B]02P,$% @ _8,*5;V54]_! M9@ U^X' !4 !C=&MB+3(P,C(P-C,P7W!R92YX;6SMO5MSY#B6)O@^OR(V M]V7&9B,S([*ZNK*LJ\==] ))*;Q^_0(@Z<\V__Z\@__[=_^[_>OW]W=7-[_^X>O+U;^"E\!5?_AU^OO_[UUU\KW>+='L'U)GWWW_W_\8[TPM^.(A"&^WR;M'D #T"H*?\S%#O(*_AN4R?B3P MKXF_ 5OO+O;I]/[V4V4]/UY0^'.,UK]\_/77WWXY]&*V(/]Z7S9[3W[U_L/' M][]]^/E'$OST#N]&E-!O2WRD;/ZCU?[M-]KZP^^___X+_>NA:0*[&N)A/_SR M?S[?/=%UOL<[E&+4P$___M_>O.Z8WV&^$6_!E\C+ H@[J:Q>SY>,X/$( H"Y MPDL(< M\5:00__B UPP0(BUC_SN>/OWO)@X#?)=<_R/#Y_$*K* /TY-1TO3] M*6+7^["--ADCJ%YZR>8FC-\2?4>1/>00*\POLH/T= 42'\$=X03+U466P @D MB=QE*#?&$&LX?OK"2R"&$%-2@L&D#(W04;;=>FB_7#W!=00Q!7GXKO;].,.7 M=;1^P)O@0R"^(C5_9E@D,'7Y>&X%4\=4A<\53!]A0@[6$I\=1'XFW/X+;HA2 M#^)9 N%6:_O L*M_!*\@RL -BK=XGGB2?II\A>GF,DM2?)LAEF('EZJ /W6(9'U$!6G4MDJ,-2VL/*,;"4[HG MTC^^I';DT_= *&Q(#S#L[!<^_F0"970>;J=A9_DICH,W&(88HEO,<*,UD1<6 M28*E=8R4PF&6'&B$DW 'UE[X!-(TI!?_'?1>8(A%',4C(!IFA)5("'.*BU(8 M<83U875H&T=]UM'1 W ! M(BS\ISV6P1EAA/GG^O.S]T,L7(E[#LME[T!NRI/DI;7F(YU#F-*;G1HIJ%@- M(E]";%4?:5BD;S%72^@$;J-+TO,_O9T7*=QC@@%&V TLM029GW[U$,)ZCNJU MQ>@]+.KXAK^+DR0_5XLT1? E2\DM\QQ7.'5A<)#?BU[##BPO@7B-O-T&^@N$ M3ZF*@,3H.;2^%A(SR(.'Q>!G3!$)5K*(6JFDI@F&L-?R4/YW' -$\VOVXO), M#M%(J-2_9=@ZH;IPQ0'-V"GD%J4ZCGF;1:]U*8UIQ'ZA2H-2PXQFRU"=/;.K M2;N&ZB)41AM:D^BV2JBN2&X<.VP]EB@[W- :UT&95B5"9M<1 MM''U ]/J-+XNV(M,N&.,L(9"BWL Z&GC(:$>UVN-)WUC! P:RE^O-7+'&/;$ M=#J>%T% KW4B7QVBLB1=9QJ&ME>[T@/,T#.P%[]#*Q*P0?Z?B+VO7EA8%1\! MEN:AG^)K#_]M5%Q/F=D$\"[^E#P"'^!E$?ZR",/XC2B*-S&ZBK.7=)6%93,S MT)\VR0GLPI<$X/G?P14@(^6Z'Q'JTJH": ;[/E.S&'%_ X(LS"T%, 4A? 4M M_6Y$*\T#)8G<+?5!-K67XNA@F6$+S2\1BP)4^FY'Z0&9SCL#2I8@1YSDX:/ MC&,/[U8Z#X>'X2WM1U*Z/F<2F5/(0^ ,N \QL?R-L!$#%>0:%1- M<\MA[E& 9PW103RCAE=#NB@S3*-YJ^-N[+ M*8WK5QS5:,24QF6?]A&C*!S=2J3)DH91T+Q-O;FBEF\-RQ'I]U\ZIW@TYB;9 M@EAR$SI#:3"T?L0\"MUM"E/;()"H?-$8/B4A?P4D-Q@6HS&O]]: F#]R'TN2 M9%M*WPD6J(/G^-(+_8PXN(B_ZV@HR<] \HG$U8% )YZCS'#R^.-_72>['=9T M\$^W$6;57KA9M[[:KQ$>XX^[CMAC>M5''7@LU8Q1[["A-IB M*A-4YTQ*XXT0K:U+V9$<:H055;5,_,^^=[+\6*.NZ2G;[7*-T@O+M%L5N _1 M(K2;.GWJ_)HQ7*HNP'&PZ?7%,? IV4T>2_0E"O#?26A<'DA+<[;1\%H_CGP8 M0CIK:EZFW4^)#QGV^Z/25CYY^LL';T^]=L5T?NM-/1)CFLU/H=GZ<<)71I%D MNG)3:!5J^GY@%%M@=QX"K0; _I\8_S78\9@V_G"B8?S4SUB4:Z1\$$94NRPM MO)28;Y,@#I^$2L(PPQM^3^Y#J?'D.:D=\[1P+_3(\H-]>OS7@!6#XC%:]?I' M"A">Z"%0]6)_[.:%M&-/_^@P7S>)VUT/2N(0.0 MU/"LE>\J#V3N\"^*YF1EPU8>P+\FGVA^OSY?@ ] %(" EDP'AWWYJ__V7,:94 OF,1^V84>W/HTQH@3\7D$_>A-ZZ8T;UOX^*T2** M,B]\!+L8=>U>9[-1)_C_9OCD A3NA7-LMAR7U@AK@;E%0C#/5M-1)XK%"1AC M!A.0&C:<6=;;C3K%&\R\O?#OP$,W^#<)9Y+-EJ-,LXAH/WZ;#2:SJ0$\\PV5 M0[3:=I2IYA?>(UA#VQQ!" '_\;[)DS;+8;<8HW M, 3WV?;E^$2N-;M*DQ$G]NS]*,-"\Y!;P2Q9[4><\E<0AO\[BM^B)RP4QQ$( M;I,DXTR9U7Y,"LTY3GZSP&A-:HAT'GAN\Q$G_+3!H!'3@1>QSU.MTZ\U*OV$SF/!G-Q]SLK1>&S>(O[=VNM1IQ>M=; M@-;X%'Q"\5NZ$1%E=^LQI_OC*$KF-S9[KNVF(TX4Z]HHSXQ$_H,55O"!.=.N MMN-/]1+_N$3/F)6+)EII.?XT:86H):*1#J0>HF"NS>:CLBH_1OB2H369& [ MIMAJ,LK$\*5"*O$^[;_\:(U8&B2G=3W_@:& M!X16*-YVN6G*K\4='I-W,0H ^MM/O_[T;H<5"<)$__;3QY_>90F>1;S+?6KD M;\73L[M\P^!*,LY-6.[W_)1IG)ZKR@PU*6,Y.7NT,:2C1.%-1E1%! M4:)RIB)K5Z!&:3 [4ZFU,R2DQ.1,Q=>.V),2D3,57%EA+B4L6N76Z< B"*8I MT3E3&;8[5J<$Y>QDV7I,4 G#V0FQ[4BD$HJS$UQYL4\E*%KE5\LM NWPJA*% MLY-7&P%=I2?S[(34[BBR$HXSE4_Y,6LE.&QE% \EN2%&U)',* ,LE*:L-*[I$14WVLO.2%8I4E[]>>MZ-AK;^ M,$W*W]#HUO>_?GC_VP<:X5K\^EM1?Z0[_P>CT8GAMZ=.MBQD*#/G9EMC4S]0 M4*7$V4-K8T!PQ>D'D M!: [2X!,#X-GXY@.D=!*NA=>>6).QKI$O8P?]D?@ \Q.\>F]!ZG<:>_L8NZXMTJZ'7DJZ\#S MNIC;D4..R0AA;!K/R M+Z9UQCJX70Q*P9AC0K_([,\_$-UM3?(FE(% ^CRSVQN_+8I,P\*SP&YOD(!2 MK,:!X-I#$9:P$XQRMJ4UGP(\6^A#-C4).QI;%,G['^'!]^SC7&MB;*++= .0 M] E@M39YA,L]IW,CP9T(;$"4P->BHA1):HXA7JZP;,0^V$JCF-LM? %XY&4 M+2#R2(JH+5=?DKSR,&O/N'TL6_.8;&3..4A2'N.V:OF' DA$6KBO^ MEZ?L)8$!]%HI'ON,8 S^LDXZ ^S#G^WPOLAX7:PP??#G:],%79F+>+8V&?.D MC7@FA<6RK MK!Z&V2*7'YJ;W#/8DD@NM,\/(+5('ZA7S;S5:R@;F&FG];JGT=M8!$Z=H+K" M<#JOX&-#1[-^'2\;^?B**EK-\(5S@:D6K=$)2#M$XERP806'5&'J"L-P'!]V MY$D5&(50#\?Q8D>$M-GUV?!I;@A?[8#)A:8X#I1$L/!(MBQ,,Y M#H^R2L<*O#L?G)2Y$R?6SW'4U'"2"2AT'#!I;E6/4QRB1H1%J*@Q*69DI.,H M*8J9J@&8CJ,G%J,$,9Q#X/,*T$ML"T*G7($20:-G05\2[$LJ&-71.CC]&#XK MSO5\0%(_CYSH6L=ADP.J5[BOX\B)K\AC\.)90"&C,7?R;;UI8^/4"^V 18UO MG\SBI(=,54.DX0&)>+!=D[F@%006MKCMDW=%"@CKX$#=2WG'< M9 .>!ZJ[: __.86 ^CT#<+20I0Y )<(07*L@I%F@8KS*&*0V9N,0VY@V]('B MO@$I](\O<*:10G1.;3FGMIQ36\ZI+>U*;=D0>3!_72(ZOX!*/P\ T1H(C)7( M]K9E>7D]AT66;O"=^4\0R"VKU4^$&KS;51]P3W2Z^+9[E0Z/$;?E M+[&&4KPKP'^EH2BM)RQ?(H_4@CP::Z;AQ*1!2?<8B/+91+Z:\DT WXTIV=ED M]E,:1UU,B+&*9BOS^3$FB8R^OA$=CU8STQ.^P5+F2*1Y$),&.LEJ;#^XP$.24H+0R M4?ROYB3QKT@NE2#S4ZS?YDRW(Z:)VFC3$RRGSWT'50$;A;Z[ Y67EHW M,0)P'>4OX_S],_*B!/-FVE,9JSN) UAN39ZXS84AM>N6]WM&2D XZ1%6Q#ZK.CQ@#ZTL4$"F &$^..?_(W!=Z%UX"?08\)P]K!Z$O7CT8YD:EBL.O>)_(6[_J M*!9S]P> Z!QY ?"JH]B]W"L8$K(]><&U<8PM^2L@2?) L'C%4UN#^XQH8U,6Q;:G4?).+N54I.X&UQKS^GH%\/VHCH.&,OW6B>I'NY.QW%3\(6V<@;U]34Z#JG M 3D_R.IX]L!V+#H*BHH+&)?:\=5=SYU+$^1 MPUE^8,=?$BF)XSQGL^,X#2 BG>+9=A1M9;;?<'X["HM8=.)=#.<""OJ_^THBMMP_"VITATI# MQ'"RYXUB+-AD$$7MRQ/84';B1+HY#IG3B.F)I M!GFU;0\\, ^+\JIT5T#3((_;)48ZDI#"_8^<'F WRBGUJQ#1H])KCZ>55 M$.X(;',\Z;GD^:S'S8V1R]Q^3#0'Z)6:L[MA"W*XGA[+5R*IQP@Q7225@P!+ MX%Q5B71=MHU@PA*V\U8%>@0EEL"==[HKQ=#&$K3SUAB4@R1+V,X^'9;8CE9" M-6AN+'L2/TGDGNVLZ7.%%03_^/9E&NF@*AFOQ16.6(_.N7W-/YZ?5%6;'#UR M+N.(T*-,99O./L:6TI@-M\!-=UL;\MESWWZWVYDGG+D8X8,1B?^XM$RR%OB/J;6 MGT> [\X$IJ"(E,T7^0C\>!W14>@>,Z6]@3^K#JB??G]Y7QK9*$;D-\?-)#6? M;V)TAS^RIC-Y FD:4CVAL4CY?J/.LFL_%#O;(OAUO8MHOH1@,>1>0VG;J!)F MPO /1I1?G;QS]-T.+Z M[>._V!,*)!/C,6?1D7D*WAVE<2[X\&)4JG Q(D$#K"0AS'AQT)4\]!)!UZXCA>+C$,#L[_-M\X%&^X)DZ[YKA6FZ9XW5DS1N>0QZ9-KR7E05$Z8C-H]!&[3/7(*86%S M)H]NB\<0N%A'4 HBY0GA;$.D1,'?>8EM(3+I<\F/A1LD=.4ANF\G@/61 Z"#);\X;V0;- M:M6 IH#LR3&G=4(&-$^)8. M$*UZS(3T/FW1Q"60YZG9\(.+#^ ,X&>[CB:57U0F;OD UP!>I&G#)1:\;7/>-M=2 DXS=^&>XLBZSR4 M*CV5=?(&,K]3E:M/7A5M=S%G+:,%K3DI>RH-[$@*2N)T\54:@IH[\CG60X2# M?,H8<%< RUT^I%(7_CD$5&*.@L4VQO?-/^GO&4!(=36V,+P;"'@)N +Y?ROX M%Z'?@GU6&,"B12[\/* 0$R: KYP;3:JK;5?&+1:#$AU7!F\@XWZ)YWCA8\4: M85F/%&%.]R2<*<4GBZC;NXXL<#T&,">DX]T@_T^F\NJ%@!(<*2_J8Y60_ %/ ML_Z+2LL\[JM-NGZ8!;0FO+_QHC5XQ/?H]6J%51,!=1B:S)F ;P7H!B7 ;+?+ MP\.\L)3G;J-5C+:Y64H@#$KV-GGWE*7-R8LJS&C9-TVSH='"#QC,(_N/@H/A MA6I)HNM$NK_!,TZ%$UHV/8!IAD""=X \G0DNLO0^3O\.4K(/S-,IV=V>:_(1 MX/DF1'GZ#Q &-S'*MT?EHN0-87RA>#J/8%>$-B]7G9'V@H5*#6&1&$O@C_#G MV%5*^'WTY6_'_#=:$\/;(DF(CH>E9)2!@)Z/I#O=NJ"+,9@/^LL= >R1U.M= MKK \3*=9U=JZ%]=[&&V;@<59'X" UK.6SM2MTE/;3!/S=OBY.$LXC4/ M".SPA795V-4+JBW?X%&JEF="4H-IVU LCERRQ)&C9EO)$5"F".C2]A?I0QEE MV;7;@WW+(E(H)XHINY?II.RG^\22^YL*T)S'.\M5X8U_\U#0S01[#S8!.]#) M]A^#]9JIHHHAKRBOR^@D-9F!QA!?&IF9E9SU\"<:W=8Z@EJ868]OF4V0?M%, M9,(R+G0WMNV8=WA,3O8,&G6D'610E>)\XGZ&*\T?[ M1 &BM-U![P6&/-*3ZFK;R>I@=B>'*TW4K#V$E=HD(>=&D/U7?+S 5?S&N@(Z M&FHTFC2/Q!U8>^%1O&2?*O7^,]65+;_]6:O=B[X]+A18HC,0MD9]_,N5ZG;V M',NBZZ 4!1\!/C;,(K'B?A8M*<_"2W-JI8I6CHZN@S(/_)\>+*/1RW2 >/\( MXD-6"OGX7:UQ]K_G,=X1/JG$7C"5-S\]XW$=?R2#L)P8GR0[=A8Q5#1!K=IA6$ZSIZ5@SCKE"L; M'NDZBL/P9VXPIM;7[C9RZ--L//T"/YT'U9[,"A8=WY.4+.L\%>8H]<$+OC=#>6\40]P-YQX#6XO&1C_ATO4CLT"4N\6A@" M8:NMT9*JT.E/*[0B:^/5=9*PRN46CA][/<*JBMSE.*"Z15"YQT/.'_#^LNEP M3YAF2N[EI#J\?7*\"KL.V;3_ZRRMX%K)$;28EU7>?PU"KQ;YB*1DJ$'>DKG. M"0:^O/H\67,<\K$L,JQ7<8[#JT=M4'F5YSCSU>37$[\ +'#46ES*(L*4K)=G M*,[%0=A$CM.?7]&&>/%\>.XSC"8?_VYP.*6DO36U8'=12O M:_^GUD/L@$5TK%N0:KWAGO%32DW_T7 MZ/WES*E-P6"M%3$&O8U69.X1_\^W*YCX89QD"%-*XB.XR^_)BRS!D!W33DVC MJMP2K;VH" H\5L[+GUP^5*:^7!4;C&6!0U$]0:YR/6.;RUSED<%E\!DN:K"A=%[RK9;#^V7JR>XCN * M^N05:.Y'P\SO 0/MXYOBP[2X0'L!HAI4[ [&SBMCOWC;](R1O\!S^LY8YDE# MFN8!XDVM'NS3T'.4!6#6Z>,1"TZW7%WBNBH2W4U?:2EMJIF8Y,"Q-'36YA9B+,; MXT Q2K["='.9)6F\Q?.;V"W=L9[JISE M(7+J2#?4[@LO)&^$GC8 I%< L\%P8C=N=0%%R.YQ=:*K5[*S%57G:CMUG*3H M*"L-8?HXJVTFRV8K1LKE$WWC0?2'%V:@8H^XC3!RV19467"PC!Y)>!+*C:?W<83*?U)%3, #M'["&*EB;S8 MKC:&:5XQ!&E4.8HBHDZQE.,*RPQMU>1LE>J@T^ BS#1S M8@[F>R_DCWU.2/ MN](0ID^[]!8V0K050'+T!-.7Z0G,GTI,Z=263L#+>/N"!1EJ-A3)\[PNYHSI M[5G)GU+)SJ;/I\QFU4SDDI@X>B@_Q7'P!L,0,Z5&/I\$WZX3LZ5Q%E-A0_R3 MJS:&L:,L-4W1D58RDAH.8\10==KJ_I\]UK,ZOG6Q(BEX^U1$6: M:9WP(L$%_P@W&FFK&B6!)NOHJ?YT[,KAE'8CX?)II&MM M)>,@EK9I'<[CBI:KZDH*]R/-[D+IXH6LM4P2)3B>)PYJ3-B5GO=%==XB,?C4 M44US"CTD4BO,="K.+G.6,C'P!8C "J;38RG5':7O;E.8NP]5=&/I$^Q??6B:R)87#Z\E0I&TSJTAXE+'U)>#Y.5H9N3 M$AU(;A?3AU%B6SH+:+EO6*[:E+T$3.NTT2F+I.A&(X,F8#(/DKTA20"0/UCB M?J9/5_6RDIBE^PJ0TB.F#?+(/1Q4TIPY] M57SMJO(QL7B,XR*(*N-%(C<.N[U!,;:0%TTM\J$^^1IW%(FS4EU-!A17=T4IC%C4T?1Y5-FT1ORP$!.G M3NIQA?<@)0GQ:F+.*%?HXKOJY-'.+53TP4OO90A(4;DEN:VMA%00ZL MYL:.:G-&HA/*;F_Z8(JVHI:(FKUJ1\_@)Q"OD;?;0']!DJA-3 I] FNJ3AQ7 MX85T'8+S)NZG+7ZA#K#XRI/L9/I422-_"%^0 ,+1,U9X7!\\E.Z?\2V?8'C( MVX6)'3;6,H1Y+ 3=#":PZ)Z9O%RJ,H+I$RN[??7\%0H(.7IZ3TDK5_YW6@?= MB>QRM2R*=%I[B912["[:!((_/ 2)DG/(XHV!HVFAHN"/F_ -_\GK&-+9- M7Q*P7%TG*=QB1L-*V-EHI&TKOD1>%L"4Y%_'\,#MD0 .M=>J>38E-N+$$35& MS;["X,/O#QYF)%OH2\QII[D#+]3673R-& -\>>8)T MOWXI1P']9YB_]3?A]M0)<%AY8K_-^R[K,$V%+]#%)X CSD$ZGK"A-M&--[K:A>Q85=IJ>Q M92T"^E0VD=LGV5[FCD5GY>N\X#"]L4EB:GQQ$0&%+WSV&B5IJ#;WH>PTUB/52:+.$%EA_.&DN6*;T Y^-9@Z/%SE\@ M^=N,I,BOX'B9>;4#*>FZ<+RXM!IF)_A$'"_.JRB#G.18<;SHK!J4_5TS8]12 MG0R,; =/ =/O,TQ*;J12^#UO3:*/=ZI$;M8;^KN\2@S/6[WHX3TK@9NU"8$# MKP1J5B8DW80E8.>M24AZ+$NP9G5!PB=:@G7>"H&"B[8$;!;]I1W )62S&B#E M7"ZMN[/TW]MY74(XJP%\1WB)TRSJ2_G;2[C.6\"7\>>72,T2?K^@@1*_6> _ M-6"A1')0;6!BCQ>?J2W[@/3\='&L13SY&Q!D(%F$8OY$BW#0"_)&"5 MA7=P!<@A95C^N4LZ?3P+Z/P&1C %U-S<--XK$K;\2-.XW'3RA#GR+#Z9!B#)PX**E&5Y^D<(!C"V2PG\?1WZ^ ZI+E.YN M^F)5XZ+=9@ 1BW)<#%2'4 /'=%S>TT&6TB"Z:M;3 :*8Q3O^WK0_B/)7R!@/ M44UI&X?'!M1OHTP:MG1[3,QS>.PI)RK5/1(O+?%FXI@&3T"LO-8<\<- M,!F@\I\TS$&@GVC]A/DT;?DJ.N9-)RJ=K4UV&-,\8P@"Z7S (XVKH^G.2P=> MU7=W#](I,A6F+U)<1$O0S[XDH[W3B]ISQ*6W2^JYK/LG=>'CM2;P8+J>V.GL M"@P6F1AY72PPWA2/\_X)@MN O#=8P?+Y+-TK3%OU>PO_#8ML@:*%1\]7!C!3 MEM,I (C*/$5!&3SR"I*;&"VV)%7*/^G6\FV8NC]FFOO)'(=N M?5(3U;EN4I+$=VB:'L+*%!J]ASB9%R8J.')6)%W(7&T,"RZO%G5'0;D&90>9 M[$BFF4*OC699[*7AO0-K+WP"*3[AVXIQ;C]%#M"KUGTK@$EEC 'D,>Z& M2+J*)<?@0! %NR8(PC?86.?WPHET)K,D_Q2!/+ M0+H7%6*N-S)9HR!/1DJ19MVX]4;F)WL9>DFR7%$26?R K')N[/;FPE8K,[F* M200ABZFW&QH,318>U,]@^P(08RWR_$HV\ M_-S=R_05V\T_&TF$:DS+<8M"-X_N!*3-&,\%&]:54 LG[F"^CN/#OF_J(>W2 M#-YQO-CW0+?$06V0LCJ3?]&MSS. )0L_A:^R#\\T#&PM*,<$ M\'057R*(M_+-0X%6A%2_8@% +H%9+8Q*YUD0P!_N%]7NEU>P"8 M;>;G1!XXW=^S ,+C&@HF0;>\>EI(@%6^,.*"S'_7F^!.^(BU8!VH@JSG(4/^ M!K<@M]5@R)WR1=/BCI[KD"% ]KY3')A=@%5?V MY@K_)TFAOXB"HLZ:,8\D-WCDPQ!Z76E01(JL^I 6 %%6<<#3[7I0I(B!VF@6+/\+ M>1E52&UXT@6])H]Q&.(C3.XX1024!S0M-4@P?%:<7R_&ZKA6V!O.'HS9\7?Z MO:'LP]P=5\YZ8ZEX/SBN8O6&4?V><50]N@-819RB8D0G+G(A-AH9$W#H/(C" M+R6]L%H/$(G]E.UV>42Q%Y+]JHI3Q%[:^^A-IC2I%.*-75 G&\ ML4MJ-0J4AS%]C%4VM/O*D,7+Y1>R]X"6ABHKP"[2%,&7+*4(Q.0I3HNQ0OI8@1G6MS/@L-=5#%)2!F3:XPTPK1V MJ!1&G#8Q%D5)-;7;!42-T;X!0[.7*2*Y#X".[R MH-DR&]DB"&"^HHH%HZ@@,S$N8^ZE?@+\G]?QZR\!@'2^__@3^?%]_B.=)/[G MMVLL[Z9[XLI$NQCE0..9Y&$'AU\U)JW0T1@SS!_F'P(IN.DKNMOJ\P.!$#=: M5X7?S@P4@L;FTTTT<$IDLIET]C&_E.(Q=(&P5!8V^(?G['JG^1%\[C<1J*CL47=/BRYR7&.?S=*.N ? M&6$MI!K0,_Z@@'"Z6MLT?3ZU,-O;L@0NP72W-<\DYZ1<8Q? [9&*:^ $7+TE M9$H5EZ22.<*23="\;&5[67%U903)XDU7AD>FF;8[EJLLHFR/O MHP]MN^8GZF+XJDZH08Y2:WX>B[L8!!^XES6OG\$E'8Y>/JE%EFYB1.+OF8MA M]S!X>*LRD.1*!)VL6LPR2Y/4BP(>_^'W,NXVX&;D4S&X.AXCRC7/'D, *;0+(1E3[IR0EY?^DFV,=1T;D1FZ!I.$P==UO*1MWE7@ M*D9EU_'AVZ:;AXYA!SX_D-BTP[ UNP[1G"A<0Z+P.3UX#V6D;=MV/+.$G'S4 MR=5G9(2E'%S-H2&9>E_)T7(ND(G)J5OI'>+QG66ZK"PU-;Q9CC]+Y,,CZU@; M(XF*#2#U*7/A/"C\@R7IQ1SC7:;U8$EX10N<_CSC).=J+?#Z5V??24LP<"DW M;P'47\Z2L.0\S05$OY\E1 H^[%)W.T_E7\HS7D+DO'XKX.-\KWN)DE:U;4IJ MB="37R(TJ'IBX.T:>0"N([@"OI>E"Y\>I\1R3+& M-S\$+CUQF]]!G-T3&D887)O,6XRC&@+':VXVHK462W ?IWE1BZ=="-F/PP3= MC"VH@_?PW[EQ.@Q(*5VOUKA-C0%Z>*7LXWU.*!?G'#M6:ZNF3WY$@/\02=Q/ M&W5 @2MG,;8<$3)&GN.5V^19C? M;^#N 2"?R&AKUM,2^?[CHN_]X*-?^[NY &XOV1!;$/X/N5Q?L0!#K$/II8?0 M'M\,I,04"WFYOD:7=G-U>WD;$94B6&S)9<=92KNM\9OD,MZ^P,C+C5 1%C)! M'DI Y?E)EN 'K>>)$ A7'G8 SJ(K//(R B3^XJHOH[\8*\ MA'!-%TZRQY+2G,]PBYM@70O_-EGEJFWN6V(="&W#ZWM_M5NA.$KQ/A75_IX! MZM;G&"WG5U9=1>L+6U6$#1,N8Z"T.=6 M5[ >._JF1/;N:IPQ1]$0':2Z5=Y1$%3%&?$S=8="L/IP&4DOB://C&3)28RL MHZ]I^I)4AW=J1JB?!\O5YS9]@#NZDQQ]5J.)FH9TY#GZ4*D.\YID8 MJ%S'H:./>)3Q,?*4QXIG87W.)\-AZNHSGCX0B1RSKK[G43YY#"?Q("]Y)H:/ MI#]ZE"<]DX2JXN\N01I4VI_8NZ=#*Z)9-BT54? (DA1!(F*1OTWR/939]Q8: MHU(Y0:@&@X_B".SSB^XFBP+)&&!1+Z.9J0'R24X #[,1R8AF?B>C1-,XTO7S MW#K@E98<:NL_IFGGJEPP0_W0.>HVZP>)\+@[ZAOI24 ";N*HY;__:3N!6PUB M H]3+W1 MBO^A/'T 4:,%(=>A&'\1HQI-S&ZBK.7=)6%9;-9S#.V",ZN'#>/ MM2"YSI8OCIC77P&"S"I%RL-8ON"OF%>!Y6IUVGJ/HUB^W)-6^>VWB5UJLI@, M(63N\J1YJ8?2*A%8$U>*N_AAAC2(Y)F?W>LH M<$#Z_)( C-T=7 $R4HR7ENX?0H]Z(HD(3X.69YES3N5"\DJ&7(RM5I9=* M3V/+.DR&2R3-5O;MPG62PBV1:TI07YG*JMH8YIX(K_ M#N3VI[NML:E3)R]Y MH'F[W2&L"I Y\;D0K\)U(8:U;VE&SE_;W0V<"4+]SURW3.HK0(2T[[LWO"197 M/A_CW=K4S*;^!@09>4][ [$D 4)\$EM/AV9KZ6PMQ;(F)9"[+@*YV'_V_BM& MM PDQVJJ,H*-RSQ.D:2QXEI2548;LKS M5S%YXT[>>HU GMUIN2JZ3M+EN^HH<50[&9_B#P=JY3 M:HBP/!?NGV.2,C7#Y,BU&TMUU0;R!8S30V6#AXV'MIX/LA3Z'OXX20OPDN&A M2+[EQ^Y:X7U',5W:CB4#7/_PPRP@Z>6PY(G_+WCV?O23)CI'LH(BGSP[=#4WK48HBK@.>X;X4O>)<5,CA2K\.X"&7]BGF;(X8[BI"J^'Y, M!\L2IQT'2DUA;]9S% OQ[E5T5+T063&H_JHV Y"EP?UG62UN8XCGHX M&T<9' (_.UB;.G0LS=1QC["J4B0^VXX#UI.R&#:'(1SFE1-HM]_R\'JNZ),< M"M/$%Z!2,"AZWH";+*6#YT5&XLZZ-N2!S[2\G8S3)/!RBGK9YG(P[MV4^7TO0UYPG*V=4?(]5K8TV\OZ$ #XX2(K"F6U-2ZB20L7L%^IA!NL6$AP% M2"05-4#I$DC<1X8MAC4RB%2%'H=A8C+5PNUCUL.-0YE:P.W)] M[5P:?Z^DNFJ/_"V8@&".4EWL!+T/VK;>B-QZ+USNX*@LWHNCB()CVV?!,A?K (CMA/UN6)+< AXCIVY^,WWV#BUJS MC*HH+FB5LJPK6=LG D',^)POM7HZ;,YGX-)](#%S'B3MEM%*M%@@!]^J=15" MXB1]V@!0%HP]"N^7\7871R1Y)['>8S#QO;J?I+Q>7681)W[$0%0T0;*SP>S4 MQ=8\>F^?B;\.>B$K:+&[K?FI?XW1]]OH <4^2(1SKSXGEFQ\X@X+J%JP*MQ+AVW VH K,$+''_PI@&P M@O\,(IN:,I7V%;(>$-AY,"!/W4@6TT44+-,-0(71=,*%JIR6O^J[5FX6?TW\ M/MI\ZL5G#H>MRXG>:F,)D"7UYV3?!U;^".9*@Y,Y5:*?&&MI-3.]+X_L2)%J M"VW$^^S]> 2K+ J.(. =??#VK')R_ ZFX;N-,+\BC(R/X;&960*M'1H>B=8; MFD89TP#S1-6:F)XHCT?UYVZ&B:;S6N,13W>'Z8JU EG <8532A(Z1)VTA9.S M@D=*OJD526[)#6>%EP1"-4%EME5(\2@!&3J.8L\C*2.?#H'<*T OL9W8R1_/ MBB#LN'E,!\-O"(9GA9@\315BO^,>[A/I24KS&,,0:PV$LH>0H=>,493+)J-U MMMUZ:%^W62]\'V7@8+.>S=.VF:>+#:J$7,O94L7]3"_I>KL+XST %R "*RBR MG@@ZF5[, XI7($DHS[@!0&XQK$X:BQWEW\F0O_&2EF6MNXWI]'%?/83ERW1/ M)^:%M'8@7$$0B,QK$X\:-DX%CWDE#:*%6V3;4H6-)+ *8D>!8I_/I? M"X=OQJ%-O6GNW;J^F>0$Z4X8[<1ID] [;52*FY' M>[-U-#&[N/[APX3,J> @_(6(>IG3)W< X6,:K>\ %E8DDP().FDC?0;/H;_N MHGMN>[,JNYJN[H3VJI161*OB.G$U0H);SEHK S,A>W;<>7J"*B&X"68MMHN_ M\:^H66_EZ:VC*:R6J%HW'D1_>&$&/N,3AO]-,PQ'P>'7R]4-C#"@T MO(XQ= M1AI4G@EU_;48*EA&C\#'(.+S>^$E<)IZV0&)/!X!8U,AD8Z5X@;W<81J"Q=H M;UH_84RDU+$*7M4M?>.;A^AB3Q=!K8H=%9O$[_^Q?[P MXW] +*,A?[._ Z\@E*-F7F?SBZM#Q[6$[GDV]W6/.%6 M3M-'Y?/WT?0RF,2A2DQV[<1ORCOQFR5E](905JHJLD89W_'@(.W:4.HA>D?+E K<[(L@@/G:*D5*9R^ZRU[TZW]DF+@_@W03TPQ424HI M@;%F5FL76 O/#LE$:0QMPE2HS@.*L52?[A]"C\;H$!!V9-V'MQ%EB^H?[P]/ M**;%,9BK%3GL)#J:? C>/3=>MGM!)_L6(TR&*^IG[B'%(:Z-.4E>B))T=_OV M[&+_C#_.B=Z0Z6G?LLC4N $;,CVUO1W!ETB,2.O]X3.=KD9!8V,PTRCL31P& MM]L=BE]!$>W)<9;R>IA\\95MLSPT&.!KT(>%8+T+ 162HF"QC5$*_TE_SR01 M]@,Q/<.;K"=(=!"?3(]6V5AC68&_T=PN]O$%+!6I,@321=\KLM4*^N2%+WG. MFF$)4X(A"/N8"Z+(4 138M:/@AOX@_S$IQ9.!].JB[S&#&D6-GM+H(C2LX M.^ZC&82WM5T#KL+73Q[1I^)HA=?&"L8]CS1?1W+<=:A92*;:V""0V93@6?V> M%6N)CC^ [WDV>?JHR[FQV4J8,XYD!YT.U0N:,?M:$VL/)4_5KR_2*3=M):K5 MQU D]*2Y<^(NL@1?ZDE265SKEF^FH^-U,7;..F9UA<504BK@N&U8BJ/:V0?Y MI?$&L6FQ]$<\,ZX_3-Q/7QW-.'J)+V"< G\3Q6&\)CE78K0CI@7\6;8A7*ZC M5="S_:JLUA;XP!]!KN%D18A.D4[G,DY2;J8.E1&,[Q(6K5]@1 E'F&63UT5? M:8,U9A]$/[[TD@W1,F$ 4)=P(&IM$[2UF3TC+TKRFUW$9J6&,+[0RMDEI%U< M!GANUQ&^X_=TLIY?_EF!$TB-9FSYG^(X>(-A6,[OBA[S!X!%NH"Q1FX7;4?H M,=Y[8;I_Q,>BLS)([>_:ODKD0)*_F0S;]=7:WTT+\3)2755^5Q6>'/<#2(M7 MQZJ,+&<,Y)0#P$6*$5./40PD38#>8'M@,Q&7FN._9 F'W81/= T+1 M= @WG!T0Z3^+=\-Z+^V K:^$(:R6DB0SB0IDE_?&UF"+?1M'#J MT*R&2(P\05#JBM\0A7DJH)AU:QR>FBU"JAKC7RU795FQ!P1]\!P_;\IG?\5) M6B2+!P]A9D3^4M$?9V^(!=Z0RG5+ O@"M(R5/6]K#WEQ'_+ MMH>::'E+>8N>IN\9AW!B/A8UQ\KL3='D3>F86G*QK_Q+SJ4B.8SQ_;+.KZ*3 M =W '^1:ZV!W@W[*IDWMO:!;?+E':X@;CW%55+_F"'P!6,$(IN .OE;7-]KM M*YJ!$S#38C#W<>2/+-IT?]<)2)N$0I?ZO/&B4O,>E1VPYF#8*NHU"S2 FO#$/[C&7V^$6((7_2,N;R5 M8HQZP!-"OP7,4*[O"6$RA*VD0/=?G2A#S8\NJ"+4/) 5K)XW *+K)(5;$H;W M)0&K+"3W5'(3HVIZBTE&&@BNWL_>?\6(%@2Y][9\?W.?D8Q9&9^1%P R$7X& MN58S8Q,6H'NQ/^++<5RKCF(NUY\6DE0=Q5PJS"Q)XRU --27:(4;N!-DPN3T ML''7) E4903C+HK)1V=QT)8OMZHXB$V[-L=1C0'R'$VD$M ML2)/XCY+Y&3H4!EX=Y%4M=6IRMIS ,T<0#,'T)AWL\\!-', S0!R"$_)<3>< M0\<951)AW(52G_Q154SG8"P)"E16Z(8('K*#"D>+;1LJ=82I)-J'/!!1BW[N MP;'6:LLM'05ESTFZFSG+KOCJ^09(M3$LL"4+^(6<)5EJD-D];<5RK8N:8!C9 M'SS,#BA3H?98S'*^.7142^9MEW155A'.--,U;@$2@.%53MN&3OL,R5O@$ M4GQ.\RKK^1OQ_5%$9[68Y%&_C+=;F&X+K?\RCE(888;N0R!_U-7&T&:F9>U# MD82ORV(KZC+XW.[CJ,?T*KT&GZ'*O(QSNE[4>Y!=A 3DN*5F&/2J).ZX?6$8 M ,=1W0R(SZP%NR,XW\4DAKQ"!BT-OG%U6])!M,;O%71^JI= M<%6ZF[GWO5[H13YXV@"0WA6E=/BOW=D=M-V_[7/ ?>?.:VX5L+R7[JSFQA9P M_8^,W/?Q=A='&%HN472W-1<[@>^>.'I*8_\[/V*BUU,L2ZIB?B*-*6DV/Q3UX7@](,)M*^ M4BX!D>MI;GK[JT0(NPN9G.#8:9MPW/DI?]H$=YZ[Z6D4B(=E7G(\&%J>B-@" MM[N)913HIVT4=#QX69YR>"@.G%C')GRX%@^FE7:,2&[K49*V' ]2KFIJ:#$- MTT/4K)HL.GP[^! %J*Q*0:<&EJRMO8#M+S-L$E;\ JS?78SB?P0! %LB$6"T M\ ZFY/G"0[D42D[N1!WF:I7 8=]H9#X(B)OQK=[(_&3I,SA\^U/"D8A6:K4W MYW^OS(0;GM314&.P(R)%%B5.)2\"4G$,8Y!?P5<88); BVNKMS$_52YI-%L9 MG^X5\$-\5W9'N@D:FV#VQGEP&4S%Q7&<.06:FQ&80Q]LR># M/F3(WW@)_A3T 8:+8M4Y3W9KS7A>:L!380QCI/Z 8A^ (+G!$C>A3&)N7*XD M[AL&]?1-GB1<%UW"]20&(9/=-MJNY[ %7)U'S@\66;J) M$?PG,V)I+H: M5SV3BJOLTDLV(I6YV=PJ\?8V@BGTPH?L)83^WRY$5WX?G.$1\LNKA'73\$4 /DN*Z&AV' M2XZ\9(G*U;<3:M>?M#]T1DW"K3K$6Y/)@=3+73O$<546=9\1L0^+ MC?3V>?#0'UZ8@444+-,-0$<<$HDTK;V'-/?HX%!KA\[\8D^%:.Z#,4X/\P\^ MII_O>DZ4;NK-7HO_68@B!IF9[Z MGAJ0X2ZP$AR0XP:BI!!1D!>M*1=91%%&+D:?F&.P+%69W2.^"]$K"+ R7+$D]GD?D!]O\)WAA7\''KJ.@H[*(%9.T0:2NO1V M,/7"G-PKB[S)4GP!ETL5$YCD.'I?J%6 ;H=Q7&]W8;P'H.Y]#KVHR;Y.'\^T MA*Y#6JOY5WE"C^,Q,1("GWI".6?!LCB%K$4PV99_V")HN/(E-RU8A]UX!DE& M5G0\Y$J1@3.P=1PD(459*3"?4Y"2[#F7%>#/*"*'0] G:0UC1)^8LF+GO+)Y MU,G"W3%J'U=+N<]AE44.31JZ1JG@A>!0>O@%9NT3![7!L"WB\LG%_MBF6,'B MS4.!I!G\Q/&-093/ 7^&8R2OMS&WF[TQ/BX@"LAQO_>V@&M3'^13YKP)57Z_ MI$R<:YIGM[=W[UG[(;+G:QAX-G&.^.2\.%(<;E5K8GRB7#9S,H-@&(YS6PQ6 M63"QPEG[#?]DO(_HG=EJD7N,8S"B$Y0WHIT5XQI<(ILGCTQ=! M%B%>G]EQ-"7'D3@I6Y5B.VA;*CN;W!CZCC)+5^.<6D&7,_!/#4$OZAO12/,=8 M8*_^G9AC[N/T[R!]!'Z\CHC[J*+*L>3F<;[M'K0%]9 W,O17I!V+8D>>A)UI MK$L0+D $5C E]P0S.E-Q&'-FM)".7KSB;&TIOUB\9&?3[@<]IF5&#,ZI]EG' MO>.=9MH:E(,81QU'=4B+$I>VV>ES#SN*LV]-5>_94,[JZ6WRX MR[CN\1*H[?K(7F#7E,-&=EQ* 4L M6MWKX3A>0[-G.6^-N\73!SW:.EB_XW&U0]R..B))7<6[)_\UP2"F@]HI'DO' M@[^'L:2,[B"==ZGO+@WB5W4\V>0PVS&2E];Q3(T3VQN&F]?UE(?#\#-E][#K M21,'@5G6*3U&7D7[WGP]9=NMA_;%>[JM+XSV*$4P.RR\DRST#@D$^,5F2,<:1 MO_UYNJ#E9I-%%!!)F3C#'Q^@R*9/L[DX6LLOL-:VMY ML='B<\,?;^[7[867Z7N4,6AK@5CC#*8+<[D.HTBK36*Z8'=(<2;@5IW&= &G M8B/M9)B^U:9A+^ N7(K?/OQIN@B+95$#P)\XJ^ S0]N- #Y3[S&2RL"N?9A8&PSX7US+!R6X2^_"/O1M] M9C)9CE^AL5N\)A@ET!\RXP3[>S.$IW[OV\<)$Z*8!R[6:P367@I&0;G_?%Q@ MP?4EC(&''_\:/5&E+Z%(5XX[7(W<^JA=-X)A= &Q]\Y M#+ +/2(EM ;;_YZ#'-'+-' 6YB%B,[1&V;N]#\-$AF@-I7=[ X:,!!DD6CZ_ M@:^C>2=.#F-Q/,K>OJWI"( 9(QA_WH,^SL-B9WZ?U0>]^Z,S)*=4\68]>[3M M40SE*7?(U3PC%NZ0S=C[B*5(,&2KWR-67]),5%$B1@X.II MQ9&5NS&H<6&TE$"-;$ MS&@VH$/ZVL=>:ULFTH(JNK M)M6$2KOK3A[=I%%MXQN#:,[N-9>#'PB4LB@ WM6,;O RW0#TO/&B0E0XY,L< M)DN'\O<=A+CNY!X=X<;G'02XG@-Y=( ;GW<0X,++;!#C]@PLEOG5-S<&,,%V37/C\'MZA^T]FW1:KS M/<366!?',;5=:II%72]2.Y$BJG-U<>,GHVG/UII0P\8G[E/;H Y[N//Y.*:V M1VUC]B 5,2T+')SL+LG7E]7Z@F>6XL:VVL]5-:W:/V63ON.)1*:V?VKV?LW*2K=3C*2>X[[G..$52"ZC?!APF<%[R.9TAWY M%)DY.P:^@Q3_++,F M83=C"_H$(BS]A7AFBV +(TANY!2^ IE5R?4U+9^?G?_6)MUH2/\35S)Q'%@) MJ4P"JB%#8.P'BQV"U2%A.0[1,$8,60G'<7"5Z4]*>)I#%]P+7; (?V6B%8O& MCM?H4$9,4O;6ZN6?1.Z,;+OUT'ZY:EBHB5$ZW] DR;:Y-?M+0K+"7'JAGQ%Q M_GES-%\O5U5W(0@F::X=,NKL2+U\U5%;[L M!JR/,/E^@P#)$P>P^)6.!6KG=]V M*27*_@* RRRCDVGM>^:UL3&>JK)D3$= M-VD-&/0TD&SG^(;,CV>G9'^<'\^ZZGRU W;+8E)51&O'S>IGZ=:8#\5)BI'C M?I,)[$NW=C4[9OHZ9O"_KI/=[B9&^*?;"*;0"Y)LN?9]6(O6YE=+Q,_%+/K MQ84;_F>&8!) OQJ@ MW6VB%?0RMIQ.JN8X$=GM+2(I80ZY5F-CDU_N 'F;':WOXB2I8IKP?)RB7N;W M0EKJXO6P<%=:^HGTSMR9#[6X7JVPR@-?C]4' M,+;(&Q"0Y >?\[P'^^7J!D9>Y(-/ ,LLT9[+IN7Z:HMMNBI$0L*.D@2DR3'> M+0SC-_+E1Q "K,UVBN_]QC"77M(+(3X,$?1NL,*.Y?F$$-!%C \'/]VDL)^Q M);6Q;F['Y8;8)F[Y^I?R,!8R1F5^:)O,P]L@7@]MW*!@/H=O7?_8P9R;_AV+ M[EUG7]##&,!?(@3\>!W!?U(*+NQ-+!)AM;9M^L\;+_T:9V%PN]UAZ>1P%Q:W MH-KJ1(-9)B,\XC5$/@PAI:X#P26E6JDD+P@'F\CB:0)\+2O/1S)M1Y.TBW0E ME#N3$!F1]:+FK! 9"AS'2FA9J((E)#UW_?I\\T4[V6H7];F+CJ1]A ^3ZQ$Y M$E:7*D!"3-U%2L&P4\O'H6 X<9RMJUR!DJ88Q\.#>K PSMWI;BR/XMGL:4%S MG-A4CJ>$0<[Q,*4>1U.*2H> ;9*'M+^A]&PICXLCS_XZ1.C:*T O\<0QXYI[ MAZBB/%TRD[)##U&Y>+J0"6W>CI<(U@N7T,;N>,%>K?JIV&@_1 7=225>,3G#<*.QA:%[R8\KW1/7@2E MBRBX_D<&=_E30T&Z+9F>]BV+3(W[(D.FIS:Y:+E:01_<>$3V3B&^/RK?8^?_ MD^AE#/B+#,M-F,BY$:^-1N/R3ACQ>6?M[T:938SJ/.,11.#-"PGKX' :7B]M MA/N4O>3?NHT6:P3H:\0N4NUL9RYT/DNQ>%KL,)Y:6."#9?2$%*VE>+UX_O=G MY$6)Y_.>"O0;R]RSKF*&N?[!6%.CD051V&0V9885801VK;%I+;%;:ZC:8KBB MNKLA*A(:"D&IH1&XAT>GRE-;^9"!E):LO7X-EZMOZ#>.1QQ)JDEMUL%711Q' M34%QJ2(GI1BX=^!ZZ$4'&Z:,DG*NQ-8-&TL9.4:-&:0F7?4THS@?O]<#RJ99QO%PO1X( ML6Q!8T3IF?*='Q.NTG^23(X106QVGH\P69+?66:^M7:6F$K)G*3,I+2AP4(2 M,4J)?"N:=$=#@[E0$"22EFC.[7;FZ5E$QQ9<#&)K>>ML.FYT8'(C]O68[_6, M2S>+<5Z7EL"E@XLYK^!(P-*&0V^&;!(&:I5@^93M=B'5<+WPTDLV-V'\5@G4 M+&I=/,+H Q?SUC&E^=SE5I#"HKB8*1G5::9S#8HC6,'AN<*C\'0Y*C)I/;L'.VG_X^(HS(I,_.A953RI[OJEV4=8 M$PD/[!2R2Z"[\$*2@N!I T Z"W4F@RZY0K9@%;*]+9%9&V=42F)M]C&W%/+2 MM638$"27&2(L2R1^"WI9LC.'BZB8GYHR47:R;3'W<>3W64^EGVU+4EN(+=/_ M"L@I!L'B%?]V#1X!"8>J1B5^D%J7Q#!V+IAH]\RHB3@@%/ .@&XCCFE*"XB3.D&8GCD)," K[J)HGCD-, M E^,"'BKE)G\I.]HTUB^CD6;+.^*D09)^A C,I/E2L?:3QS48 XE*KF1U.:@ M% ]UX''ZN*;5CY.$QJHRC/7@6%>DR2&,MC/:#(%U M"#OO##9#*';^":Q!L*N"]Q#&Y!GGQD-NO4]O[3'5Z\7V5)5"J_7Y]QSL"*Q) M(*"+<&M06H8HP6&1O?\0,9J#4T.E,.'_-BT;?K=/$8)#*/55)JJ"H#2$51FH M#R[4RDSO\98\OX'P%7R.HW3#S[3=8SCK 2#< 6MO)ZZ['&4:RR4*E(X%TW$F ML62BQ6A8,1UF&@O&FH2.!9-AK%_P@HCRFE9='\OZI9^X6N,B79\+693>5.Z> MGX_&3H^*97]".QU6.B6A^_SL>:SDJH/2F==YX-A:D#0G&^:C, ML7 =J.:LJ1PMC_A_OAVM-)?Q=@M3NM9%%)!\[A@+$/DD\[8S-?4XBY2N7*DV MAK;T&I7/UCNXN]:(G@&D9Y#A36ZVM^'TN>6B<$X +>1J9QN5?EW &T M'8=/*$Z2$M NPJ\WT/;=XMD2M7Z%1$3& B6#.@X35ZBNPM,APCH.C4@"KE6'X@B;9P@3H_H8 M5_IU%"95$;N5R;@MQF"E1F8H^XZAO\ 22DT?^ M/+"3(KTNE=11+VEO>/B:\QAEN$SYEVZC5Y!0M&ZC2]+]/[V=%[GC6CJNCV@H M7B3*H<]N;_ 9X0&/YQ?MC^@U4879 E**W#A?S6AZJQP7TRM_K?QI]2)5_.OHTZK M42NY-;'ZWV?G\.P0Y,K"@OWR*LOV[@C@:U:J\8Y"2D/O==G%!K M<7LQ15%J!D^1Z6ML:7E%G7MFQ8[CWXU-D:16CJ.4F&@P2RY?U-]&93'+\C?7 M4!SW+T$UGJ5QS'M%11:;NIY%1@V$D<] M79*VH2I$*G88QU%3-TFQ@#P3#SW;O'5TR[2,3XYBTFG'(C"TK$FN U"7;$L( M&I8K1T&8@\3F(#%-@:Y"2UC]\CG%Y.0XE#KL<35BK)BU'(=.PCA6+_2ET0CE M.+02PA/;N.5H#)6"_M*0MQP%1"14U6V)CH(P/#.2M6">'< GO@%Q+="N)R5* M&H;/#C0F=?&$7T>#%'N25L4P?W; ,,F'B^$889M6P<2E'U6OR8Q>#3UU-\PX M"7Y,Q0VS3.CN1 XS5\@/(!9V,^?H/^1ZEO-_\**,^XUE17CN'(,\9 SR9R_* M5AB<#&%F6#ANV8$ZG-96P%C9ZM;U($2_?X-R@#0?&>IC,CAF1/TU*#[)U0 M4Z#[L5W'C:(G749S6,,5J9 M\F0%CS%P,Z61/Z XR/STJX GC8>+2JP MR_)9+%?/&W#A)=#'\O(5##-,#@=GEW"\:S/%WL;NM'5.7F;+!;!D>BHC7O&0I M J"9S>W VMS#RI&?+2,:RN>%!2^G1[<^:?H[?(2)^86:\Q;D.ET#P9OF4P:OL M;FO;+5>(-:V+2NV>8XYB"0M[]6#($M1X>Z@ZBC6$66R()&F6K4UK.2<)H56U M1U&D&\)T856].:[JG'R&3N'X.ZBA13VV7C,(L(V*N%,XQLH:TB!/ MJ^P![I0S>U"WQGA^-A5/BCO/729OT+W>[L)X#\ %B, *TJJ!1V&'>+Q E%#P M62N2[C^I4RR/RAA*GJG@N$\@7B-OM\'W+ )>4@W5? 51!NAS;7P$$5[C99:D MF 7@.V%_[.:%M.,DC_836%/QOK4:P1D7][/B+1O=P*1S!TDYH3A:WY'$,_D# M:ME';3T&'36Y\"$M0VUSNBLKL-N..^6QZ+NTR)1;G!G041ZE[_P /^[9U&1Z1C$&?#%5N=T>QT"4KU)^EE=>NHZ!) M$U#7/>^XYT0?[SZ=-!V%6IK\&)*;;>$C&=LE3+6K0:YV8V8LU&K-F( M-1NQ9B.6748L$B^6(7+IY5-B1>-H^!I4J)=LRVY-7#H =(]BQ,I!S4/"D\;=!49 M4%*WSLA[V/O(LN_'(="S@_"TE0;B"*-#A'\[@AY'^QLB1-P1U.2YYABUHIF> M_.(/Y']>O 3\^_\/4$L#!!0 ( /V#"E7UD>B<1 < +,Q / 8W1K M8BUE>#,Q7S$N:'1M[5MM3R,Y$OY^O\*:U:R(U EY 49T.*0,9'9S6@$;@F[N MH[N[.NW#;6=M=T+NUU^5NT,""0L<[D\_QL[ MRX G^,K.G' 2SON?ZYU6HW5V6%ZBP&$E<1;I9.XE)\RZN82_OW/PX.I"):!< MV&PTWW=3K5S=BO] V,+KB>OFW(R%JCL]"?A M2.1@V17,V%#G7"U&1]HYG5<*_)Q/41*71],3G7*%(2W/?1'Q M^'YL=*$27(;4)C3CB!\T _];ZZ[=:]6Z+[MO5AH::9ELQY_]ATQ$PK$2;MZW MN^;5&.<%\[;<>M$?C@:?!A>]T>#ZBMW<#6_O>E^WAK/A[>_=:_9:T. MK[>.#GB-]:XN6>LXJ:[NKB[[0S;ZM<]N^Q=WP\%H@,+]SQ>_]JY^Z;/>Q8A= M?V*MT\Y1L _)UD+2NV6]R^N;4?]R%?,4 9\'G6:;O.Z#TAM^[%WU;^O7GW_K M_VL1#]9N-ML[&H]-?>Y_$0VE3<[E=N(Q"-@_045"L7\(KL8!N\D:EXV Q6"< M2.?,9=R%>W]OS=^M!ANPC$^!&9@*F$&"+A:6_5YP@\DLYVP($VTF47PD:@U-*6CO-00*Q,'&1HQBA BU)P##T M6YPQ6]"?Y?@9&*B4T )R827N&80:LYEP&2[03B#V!I+>"9JF$USF%(4$ZA$JED6".A$M*V$+ M$&F"J@PNRA).";]2+H%88< ^FQJ-300I#DBBD"B Z-,($3^=]?;$W&8LE7IF M%] T,!;6&8X3<;I9VHU6!BL(LPMCUJS=@VQ[(#MJL-&3B/S\TT.[V3KMV@I' M5<>G:J#35."E#]: <0,>%AAF$4F@\#% +$92V(S$22S'2DC5D*X386.I;8'C M:'ZC98F/B=$Q)'C;L@.$0P*(KS+F_8**$4N[#0ZG<[[[AJ(T.Z)Y/,PE?"P"J"3S0#Z M=V')80L?^V%U] OBUL.DCM'-;1AA:M/8C:!:1FO5J+>*LB<>?72G4-YUWJM_ M:I)7'+SJMZ.C#Z>MT];1<:MYTCG]\!Y]QFL+)*Q X*D];\NS[\XOP2(H,%U\ M4_]RB@7$-V)>V*\?0HT_ LS+:J:22NC"H (LU5-A?0- *5!>#VT.EJUCM?T8 MD/@/UH**2RR3-:A:$ST4V$;0%JNE2+CSAD96)((;00L0)>/Q#5&1IL(2"_'E MRGK*XMN%MH &.6Q/-&B"\!!Q(3EU.5R6-V+)9G!$R8U6*1W^%P$)8A1Q/"3+ MQH/XJ?[N"\K_<4&)?KR"TI]R6?BLH_2 -$7:)Z:@< NR3M^69.$KRDAYN9G2 M^7*" [$$V)(X1KIP+YOP-86./TH#L>+TR[L7%BWXMB^-4+H"[>F2\GWR[P1$ M=R;YXQ\O^2_+M%I/3SK,J+BX?[*Y" @Z>%;EOI!RDE&6K6P72V5EZT6*H..X M,)2%*_UXD]I<6X9=PJQ7N<^9,BGN0U;G,,_G@KWOIM:JSW_-^ M.\J/OWG/ZT]HDT62!,M^0>UK%:;+UD$X^^J(!^O$>&D;1W;LM"D;'0GY&Z@S MSX5S *^UYTASXWM@(M!"K^4 T8S=T%*WQ5UN!28[G1S1&91_/T54O/5Q-SL#?D]$%.RBF93[8G^,OSCW M_%,Y7VT\R^.T#9V%)SC0PF-C>;D^1$(*Y\=@CFN#],<9:PEK-@+6;[3;["S\?Y^$B2M_+$3X$";5(W_%"?Z#M:]A6 M7'1H#S=]>.:E-RV?=-*31OODPX96N@?F%U-]T\\^##L1AAN#')F\Z-GG128@ M9?T'B LZUF77Y19['YCO'YB#&R.09TR0:*S%H_:&/F7QG;\VD)G%Q!-DA/4( M]VWW=9XBDPNYG/&YQ8'TU8OR*Q=GA_[+&O\%4$L#!!0 ( /V#"E440K^C M- < ,#,Q7S(N:'1M[5MM4]LX$/Y^OT+33F_(C!.2 M *5U.&922*^YZ4 ;PDSOHVRO8QVRE$IR0N[7WZ[LD$" ON5ZP 5F2&ROI-7N ML[O/*N0@<[D\_(4=9, 3?&4'3C@)A[U/]9U6HWVP75ZBP'8E<1#I9.8EQ\RZ MF83?GCFX='6A$E N;#::+SJI5JYNQ=\0MO!Z[#HY-R.AZDZ/P_*&% KJ&8A1 MYL)6H[57#DEY+N0L'(H<+#N!*1OHG*OYZ$@[I_-J K\FEV*D0@FIZSP[/* I MYBI-,^&@;L<\AG!LH#XU?+RJUKV+XHI3D;@L3(6KQRB)VZ-EMFG4X:_/6R^; MG8/M\8,RA:%9;MHBXO'%R.A");@-J4UH1A'?:@;^M]99N=>J=>XVW[14--(R M68\]>Y>9B(1C)=R\;1^:56-<%\SC,NM1;S#LO^T?=8?]TQ/VX7QP=MX]&;+A MZ<;&:[/QX/Q][XRU=GB]M;O%:ZQ[TEU=7YRW!NPX;L>.^L=G0_ZPSX* M]SX=O>N>_-YCW:,A.WW+6J]W=H.-2];FDNX9ZQZ??ACVCI0XVSD,3\ G#=I3DMWDM0&5Q2TMYI#1*(A8F+ M',4(%:A) H:AW>*,V8+^+,9/P4 U"6T@%U9BPR#4B$V%RW"#=@RQ5Y#F':-J M.L%M3G!8PJ+9LADVN%L?[G;NP1VP5"CT+(%DXJ-6@9+"+-S95:TW8!L?2#;;;#A-8_\ M^ORRW6R][M@*1U7%IVR@TU3@I7=6GW$#'A;H9A%)(/BL@ CU'DL^ M"U,)E\L >GD[@/XJ+!EL;F,_K(YV0=QZF-31N[D-(PQM&GLKJ!;>0J5V]E\\ M;I1=L^B5.87RIO-6_:9%[C'PLMWV]]JM_5B*L MKP H!A''0[*H/(B?ZN\FH_R?,TKT]#)*;\)EX<..X@/2%(F?F(#" M)F25P"WHPE?DD?+R=E+G\PD.Q!Q@2^H8Z<+=K<+79#I^)0W$B],O]R\LFC-N MGQNA- 7JTZ')-]'_("#Z<*(_?GK1?US&U6I\TGE&1%H3!U@W#VU1X/5JGQ M0C>._-AI4U8Z$O(W<,X\%\X!W%>?(\V-+X*)0 W]+%N(9BR'ELHMOA)-GP3LC7V1_GSL\]O"OJJ]RR/U&XI+3S!@1:N*LO="2(24C@_!H-<&TQ0 MGA!;9,.VR#%$T$I^-U55O_68>$-V'PXP'T[,/\%6MXN<-C581 .,0/"%'V/8 M?PA6!7M0\D&A)EI.@$BAXJ/JLSQ3<07(QU+/ )].,UT2!'XME6#HKXT1.?>_]]ZCXU$_^:LDF9DO/,8>H1YA M*W]1YRER^Y#+*9]9'$A?QRF_AG.P[;_ \P]02P,$% @ _8,*51CR)Q5E M! 5!X \ !C=&MB+65X,S)?,2YH=&WM66UOXC@0_MS[%:.NN@*) FE M+X&K1"G5=74J7:"ZO8\FF1!?$R=G.TNY7W_C!%C:TM7UQ.[!'H"('-OS\LP\ M]B1NASJ.+GZ"=HC,IRNT-=<17O0^60VG:K=K19,&U.8CVN/$G^4C4U!Z%N'/ MAQH?M<6%CT*[]6K]J!4D0EN*_X6N3>U4MV(F)UQ8.DG=XD;$!5HA\DFH7;MJ M-XLI 8MY-'-'/$8%MSB%01(SL9@]3K1.XKF 7">+^$2X$0:Z=7C1-B(6)DU# MKM%2*?/0325:4\G2EV9]52EIG')?AV[ M>712'+/J*F961?OW]DG]5:[EFX5 M%-)(>8[%F'D/$YEDPBE'N%JS=WF!T[]#ISLR/4Z][NP4[MNPEYY]?S#^R)3FP>Q[ M9*%(9,RBS6!Z(X : CW-$P%3KD/0(<+'C$F*;32# ::)U$"=UZ06[+KU$9( MNC.-#W#)$^5Q%!ZJ"MP(KPHE,_O]NT>G;GNM;A*G3,R*IM\J0Y#(7'R*DB<^ M($7+AP^90&C4*Y3JC@-,0< CNKVT98A>)KGFY \3/O0>O9")"0))C[E2QF[Z MF9$^TP@A2B0#GQA2.+&THY*/IIB@5!0[]"OP&XHQ%_"!D^@*W(75JRI=)"IN M$BI7W TY!J2>S-'\,T(_"+B'TJ!AQ,V=K>0&C&= 7900W""39E)EC,3H!"3^ MF7&),4E5H% ;3,A1TCW((J3-E5GV<6E<7HA=\7[I>_H\\/F>3OI8;F/(%3R(9$IAF*#[;/7Q^>=%WAA2'-?)4+LHB6/(^8'!G"+9>@)Z0EYGVA38D14R78 MS9*_I.PJ\UJ&<$L&$6;S_SV3_N],AD$UHNJ((N*MT# M>//GK'OQ\@W]SY'WT4L*>KEYT9RO31M!IJ9JZTKOUQYX]^FX"= /_D7J MO>FSC^B/%M%_]"2\C_%.Q[AT)SF562G562]"6][25Y#[P[QM@B*4"\4IFZ U MEL@>+!904>^R:,IFBB::L^'B3+A=RT^3_P902P,$% @ _8,*5:VHBI)G M! ?AT \ !C=&MB+65X,S)?,BYH=&WM66UOXD80_IS^BE%..8&$ 9L MB4TC<82H.54A!T2Z?ESL-=[&WO7MKDOHK^^L#1R$)&U/7 .]& 2R=W=>GIEG M9VQW(IW$%S]!)Z(DP'_H:*9C>M'_;#64Q_ M/M;T05N,!Y1KMUZMGWBAX-I2[$_JVGB>:B\A\<7'2-B:=(L M8II:*B4^=5-)K9DDZ;99+RI%C3,6Z,@-F;9\G(GN&34UL^KB_3N[5?L-\9]MT1="\'M^/^Y3KP;P#O#.!EXI[76S"X M@O$O?1AUAQ^Z-_V1-?C\:_\WZ/;&9L2IU_=U4WFJ:GT3K%S(A,2[ 1;^>74[ MVP_(OD>B[A+1:PYXPJFOF> P8SH"'5'XE!&)M(OG,*2ID!IP\ K5@EVW/H$( MH3?7]!X^,*%\1KE/506NN5^%DEG]_MV#4[=]KR>2E/!Y<1IX90B%S,6G5#(1 M ,50!? QXQ0:]0JRP7& * A9C)=7MHRHGTFF&?I#> #]!S\B?$H!I2=,*6,W M?LW,@&@*$944#=PPI'!B94;-ZX5LEUS>9 PYI%C(#1)I)E1', 2U TB\9DS1!M!4H MJ@T$Z!?C,,QBBJ6-6/9I:5)>BEUS=N5HU]=FV#YOG%8,/B0I@-MP<7WVFJ,& ML;6*NHAS7E%1'\EMC)B">RYFB/J4NH_VHX#]L Y=CNJ_4O("P.NXM9N.W3YKG9X[C?9IVVF>(&@EN[S, MA;4DV+3HL+ ]OC",6>QH81;C]N8CC6/#MM5VL\%8I-U7SI0(TE2"W2P%*[ZN MT\XS;%O1!S%;_+[1Z(>FD?/_I!'CH9&8<\.,$/0C,(5MG6.$F1X"[5&&3A4S M3.(8K8HL" Y:+-@4,9V5QP4:!K4.N4STJQ-5GB)<^ M13OT_+SQ!.U>OU_\NP=#SG=Z,+2Y*;5:[;U$9]]Y<8EY[4)^=+,I[AG8+Q=] M[1$\>WR8NT?+Y/V/G,UA#J@O"BZY>2N<;T0[@:&F:EL-]7.WN8=!RWU/O*,7 M\NM;C[<('GH$G[F%?0ODH06R="L9AC#%&&Y%LWQ #Q!_C-=>^PA%))>*4S*E MUD12XT+Q%+=Z>=FKY>]>_ %!+ 0(4 Q0 ( /V#"E67 M(_D5 ?(# !X 10 1 " 0 !C=&MB+3(P,C(P-C,P+FAT M;5!+ 0(4 Q0 ( /V#"E5UH)BH$AP -%) 0 1 " 3#R M P!C=&MB+3(P,C(P-C,P+GAS9%!+ 0(4 Q0 ( /V#"E5 6T1+G18 !X_ M 0 5 " 7$.! !C=&MB+3(P,C(P-C,P7V-A;"YX;6Q02P$" M% ,4 " #]@PI5A"_YNPE #XQ00 %0 @ %!)00 8W1K M8BTR,#(R,#8S,%]D968N>&UL4$L! A0#% @ _8,*53#0S4^HW@ $"(* M !4 ( !?64$ &-T:V(M,C R,C V,S!?;&%B+GAM;%!+ 0(4 M Q0 ( /V#"E6]E5/?P68 -?N!P 5 " 5A$!0!C=&MB M+3(P,C(P-C,P7W!R92YX;6Q02P$"% ,4 " #]@PI5]9'HG$0' "S,0 M#P @ %,JP4 8W1K8BUE>#,Q7S$N:'1M4$L! A0#% @ M_8,*511"OZ,T!P QS, \ ( !O;(% &-T:V(M97@S,5\R M+FAT;5!+ 0(4 Q0 ( /V#"E48\B<5900 %0> / " M 1ZZ!0!C=&MB+65X,S)?,2YH=&U02P$"% ,4 " #]@PI5K:B*DF<$ !^ M'0 #P @ &PO@4 8W1K8BUE>#,R7S(N:'1M4$L%!@ * - H ?@( $3#!0 $! end

CY&UVZ5XOG M^J)^?E]:WZ4$?O6V.EVT5VFS X,D G@. MLW]!-X%-!I=BJN ( ( +J:Z+@ " " "ZFNBX @ @ @%=")I 0/?I M6G/8((Q*9VORO6'4JU(: +NNG):KIA?L*8%-'+ MJH[77&1V5==^82^S9:T7S;P5]DQO],3LKZ;._M+OB]T_%WZ91B\L]4<8N'"@ MU Y@&7W " "R0%88.#"P> 'FF_T$ $LHX0%)&?T$ $L O @KM8" "6 6 M@ 44VL% !+ + #+T\ "*=A#D $H$GFH(A&.I0]<.L2$UXBK0B&5YPQ1[IVC MF K+Q/4B$:]"43"J$"8%0UP*BB1F%A64"R%]CN-'KQ>)O//G%U6MZ\L7OZ_* MY66?*'[>YXG?;=/$.]4D@Q1^Q&> EGZ@>\#^@D-Q,! !+ +P (.!1AU<"C& MYE 8K+3SF".3*X>XPQH91C"2.0DT)]%%T&&(JG-P*$#W0(_P@ZTD_\4OLW)A MJW,/7<$/CG0!("-VZP$F[$X @(P,$I&7$X @ @ M NIKHN ( ( (]L,:=DQS#OH=LY$-E(W/F&"'>(*.]15PRC%3 'DF9:RF5 M"@RSZ]E(17/,E%$/XXL 5"?3;/LPJZ6J1_E%7\[@0IUF9 MU+9OEN-KGMU7RFV6_O92.:!?@_ " '#\ ((T'A"8 . 1 ?AXA=^ -.A= !/T M[N$""-)X0& "@ @ CJ%, $:00 <#) PCJ](# ! !0 0U"F "=(( * M ."7ET]].7PC FN,%9M3E"NH\'RH"D]IF#&4!F1$R!'7@::SJ1CEBOG<41^, MI-=<4&U'K-J ,H!<@5P! M99@.91"6<S:A[W2M,YH\,,+8?X)UB= M4:@H\#)!FH QC$8<@3$\G)LJJ. 8(R\813S8R!BHY$@8H?+B#&(&>%C:^%[.&IN0H9G#%H*2 -( M$Y"&T8CCDY&&D1.!;]?H'Q71D<'EP2B/E$ZD1? ":9(39(UP#JLBM_OQ>*>( MS74D1X1IB7@N*)+6YP@[GE.NO7?[]>CW(3I-W%+QIT_'2.@LQT.5FX.2'J^2 M_NXHE#1P)A#'28@C<"8(M-QK2))4),^U05A(A3B7&&FO-:+:4^.-?>V?;G!4AD@F*N%*IZPZ+.T@* MAF2N%2$*<^'%(U&&X4[%@Y(#R@"4 2@#4(;#$$?(S$!F9B=(82\0 M9UPA21E%@12%I3HXS?+K-"<7I)!.>N1S[!$7+E(C[SURGC*>8U((H1\[,T/X M3.00)3E\)7UC9@9F5Q]D*Z$7'WUMR\9G58AW'!5(5ETDL6[&-[T:Z/$@]!A@ M.;JQ"P 12,[1P/)X4Z$!OZ<1JT\Z!"."8(R!S?'H,,BK/%3 (02F-.,">2LP MXD(KI#E6B)D@":%>Y?O]FG#!I T<(Z,)0[SP"AG*,,).2U8((S7E-P8<7C7- MRKN?5G6Y.'WCZ[)R7<>&]I>O.U]B[62X^_5NH&1&&!YE)V+0.K#8DUWL@Z,Y M(]?:?_[#1XH)_P$4%\C2F E^')(0 9 )?A24JQB-6:"H$<845T&7R.E!$: MD4([C@LCO-P[/<8L#KDD&!42!\1E;I FA46Y-SPHH:2C-Q^3WW<9_JGG*_]Y MC^'.+5Z+H=J]@>(Y2L5S;,87,A6CAPA@ 5@ %E!H!P,1P *P "R@T X&(H % M8 %8(-X+81>(]XXNWFN-RU7 R#GF$7><(U,P@RA3!5->IXX=U^.]7EIO9"$0 M,T5JODX"4ECD*##%)3&J<)I"O!<4SRV*!Z90']C1D59^D=%1:J.F.+_PBT8G M4;O_R9'ACGL"_QJ$$@ @(_;P 1R0%@#DBP"!LR'C0P[TW(C! 4!&!@A(RXC! M 4 $ #DR1MWC6CQQQC?'\.^A\C^PU5R*^*$I8AX:1 WQB*E&$4F&,4=%=1Q M-D0E]XG[]ZI9GL=;:=Y5)\Z5Z1[T_(TNW:O%]2 K]Z6YTNVJNTV8%!$@'%Z+IZ@VX:O6XZ-IL,+L6(P0% M ! !-371,$!0 0 34UT3! 4 $ $ KH0-(& [I.-#Y"^P(P3I(W/$?>& M(4EIFI>$"\*Y#T$-4JH- 5W034]6TPU# <:DB%Y6=;SF(K.KNO8+>YDM:[UH MYJVP9WJC)V9_-77VEWY?[/ZY\,LT3V"I/\(4@0.E=@#+Z ,& !%(#L "4P0. M!C_0?*.'"& 9)2P@.:.'"& !6 64&@' Q' K +*#0#@8B@ 5@ 5B>!A9( MP1Z"#$"1R$,5B1#!A/6,H)P%@7CA*#)82D1UT-KEU%E,KQ>).,>T,U@AI[U% MW!8$R8)Z5"BFI9-<_K\KE99\H?M[GB=]MT\0[U22# M%'[00D%+/] ]8'_!H3@8B 6@ 5@ 8<"C#HX%&-S*(0SW&CMD= D(.ZQ0-H( MBIACCE@3@E=\B*IS<"A ]T"/\(.M)/_%+[-R8:MS#UW!#XYT 2 C=NL!') 6 M .2+ (%:[_$A!WINQ. (",#!*1EQ. ( ( +J:Z+@ " " "/;#&G9,< MP[Z';.2#92.M"UP+@91C&G'&!3)>Y2AX2E6P>?P97\]&4JJ]8U@CQJE!G%"% MM.<.<6Q)082+OW37LY&_^.6K-EOQ<]4,E&:<%0)#RRI0)6!"P0.8*#@ " " M@(#ZFB@X @ H! .\#@A@/%4 @RM%&L0)IJBB0NA.<^<"OW MSF?>I9P: A@'KTJ@Y_9A5DI7B_2/NIK'A3C-RJ2X?;,<7P/MOEINL_2WE\L! M 1N$&0" XP<0I/& P 0 CPC QRO^!J1![P*8H'/L:+\1SW7"QO? MJI?9?Z\6/F-XEE%,R=,>WK@JCO09S9,XNFIEYA[D\6F.C'T%)G"Z;'RGRTBA M29 N1UP5!>(V%,@$RI C5%KOL',AOWZZ#!>!6()?+SPSK>'NF:]^\7BV;I5ZX(C.VT& M"FML1XD/!Y$[J)L'TBQ_?' A QMTR#:(>FNBR5"(4QD-$54":25R5$AGM+:B ML'9O8-0 -NBYKNO+:'I.SN-Z+4^6R[HTJZ6.>^9=]28:H,5RD%/01/$9(T-- MC (].&'+- 8U!M%"$HDMQRY',M'&':8,'V M^K9RK#7F%GG%#.*NL/$SD5<4RK% O6.%#-=)P;">**,SK(I9+@NP]Z"AC@01 M\$3!Z!R&T:%!>\L"02ZZEXB3:'DTPQX1J0D)2KAHDP8Q.LO*_G96S>->:3IG M=)B&6Q#_!*LS"A4%7B9($S"&T8@C,(8'8PS">1RB(",P4Q5[L^H$8@Y@ID0-I -(P!BT% MI &D"4C#:,3QR4C#R(G MVOTCXKH8(4)"Q@C[;%''#,6B0Z5B'&<.VN)ET[M M$1V)0XYY@107(E(B5B#IO4-:2VJ(3W/9]MJ0WX?H-'%+Q9\^DXZ?20:4Y_"5 M]'='H:2!,X$X3D(<@3-!H.4^_$/Q8*CC'.5%FN.JM4LS61F*_Q.;HB9DOQY M,VMS;S@*5)+(6;A!VK* ."V"$!3*P B$*8 RC$)' 64 :0+*,!IQA,P,9&:V-(=Q:2RA#%G% M(V7QD:TH023*O5:YHI3J?9HCO)2.:XVP#AKQ^$FDI?'(%,Q8K@-V3#]Z9@;/ ME 3*<_A*^L;,S+J'4/P['<%M?[QM.?_TU;J0LH)RM?E/?L7BQB\@^>>7]S-4 M10Y'589=&7*OC;8U7(]N)CZ_HMU[TRU]7R[C_=I;U_C=F<^TM=5Y?(AT)#Q; M5,O4_:B.+R_:@;JGM9YG%[I>9E7(EF>^\5'WZ96+=^VZB;OE>=*Q;6\PG5X, MY4(O;!D_UBSC"^?QFYJ;[--CK<9MSY[M2./=MY8\I*U%\)U7DU];S;--0[0+ M?>H[0X1TB$_VO9Y_T)?-#]]D?QF52#]9N[)[K'H^R!Z^T7!P@CDI-O]-8T>; MR-*&6=GGETO_6_9C636V]*DEW"Q[M;"36NZ6)EO=G/TKS*L/TUK]78/R-IF1 MFRS(N)^A-7S):CZ/$&0O(P3-I+;/E-;ZVW^L._Q#^W8TUY?5:ADO_]%'Y[']*H+;Y>L_$(&?ZXO& M?]_XR!*CH*X7HIL.W5[[F^L]4M^736G*>?2DOU]__H96J=W7%<6SG/^I?:@; MG.#^EIX)FG_V/?AS[Z#/%!;WO\PP-\.>$4R_\C*?Z$?;;:9'[$?;QQ%N$($O M"A;(AP\6W*SH'D\HGR1."WA\[7"1XC/#11XJAOZ%S=>G@>(CT(>[[X2WYW:?T\KJ3*06V()Q#K$5K'X?OL/P*@CQ4H&4R^OWVUR)9GU:K1 M"]>,['C$#9C3/)^M_X^+#])]!Z/]N8E@H*.G;K0IIG3THCQ=[ _<#0(E#$IX M&BB.70D__&B4(SAL.38 M5W_HTS7W@.O)ST#"P<;!,?W,R<8ON/+8G_#FLXW!!J5\H(AY1A%70B!E?(&D MM$4:3>RU**Z?;30,Z\(S@XQ1!>*<2:2ID<@Q:1SQN2Z(NGZV\4U=Q=OY.9J; M8<\TTIDL\,B.-(Y)&$>N2I^\2&+L6 'I $D!TG'O!DP':[]-D3.,A44T9PIQ MC0-2/ ](%B)$Z^TD"V1OM#,I?![M=#3=-OZ!L4(M!5!:>N.U\=B3(>SW)\VV M$!3,]AU;*CV(UA]A0A8B/8-@?N+^O6J6W3'!9975/O[*EG.?+:Z'@-*OTXOI M,&?V[:IIC]Y_EUW4U?LRU:N;R[^:.OM+OWUV_QQQFG?LV^?)*-Z3)4( D3$D M/@ %0&'$*(!V&ALB@,(3H_ :=C=I>VO,2A?WSW_3W86=F1HCIW"_^3C5]A2 MMYZ_7KA,GU=QZ?_3OO#4D2$058BA/EG8 D*@QQX"54(Z7H@<88>[3#R<+=[*CB@<)CI)9D2L(CAZKEAG[4H,Y MA8T.YO1@S:EE3#&E Q(2JS2'%B-)B4*%,M@4@08E\B$RBH]F3EDAP9B.2<<\ M6*81@AF3"&;L2GCJ6[K-'H%> M51XRWK>V AGB).(^ M<*2H*A"UQ@OL;\]T[7],VO?YCO(=)*PA9D(02$4=JUX9^U*# 86- M#@;T8 VH=U(2CS$R.66(DX(AQ1A'A71:8>\XMFJ(\,4#&E R(Y2! 1V37H%: MCN..5OR7+A=9U#'^]U6YO,S._?*L2H?&W_ONQ#D4;DR7>D% =]S+#31LU*KQ M9AJ6NR(WA2#(>6,1=X8BPX- CAA5>,(CM=K+(MTECO&B5?**3%$1&9X*G M+L.'ZL![7+IQ1-U%;^S#"S4H(T+^4?75F]3P MKTF:*DI]YC]:WS1MVY'*--7<+WT;X5DLJ_H2RE*F2$(A^CV^A3X\XGD$',XH M;+!W!$GK%>)%D,AXHI S/L8GO%KKV_^-',[_5'T8)J-&I8!\VK%J ME+$O-9A.V.A@.@_6=#KBL*$JH""Q1SP0BI33&GFG) F!!NX&*4AY*--90"G* MJ#0*E*(<=]#B5=+LOEEFOCL7U[3!"VUM[=>=1I9G/IO[4SW/&K]X3WK#+W\SW:\7=GV=N7E;UR5IKOPX_)WW]=J.N?]YJZX%JBC$?*@8" M*FC2*FCL"PYV]^DQF-YR@]V=H-V-)M=:7!#D132DW$J&=%$$)' @T8066CMV MG]C(T]M=(0JPNN-30%#S<:SAD^=G>G&:"CMV^K%VS5?;RH^=*,D=YSI"XNK! MF<,7STP#+ XEMP7K#^L_RO4'730>+&#]GVS]'R4K21^85E.@U7?=&>]J[7S* M0L9;C%2Z]M:7[[69>\@UCE5D(>0 ,<^QQ3S'KN:.]0P?%7F!#>/(2,X15[A M)DB/>$$#4\8R(P>9P_!J8>O4#OHGW_W]:G'2FY1?-Q9EH":%JN 0F3W XWQ M+H!V+S8K[ZZ6X7\ M(Y&+8H9S(!>'2"X>.&\, :[1JJ[U\9H[E\]#_'DR\?])J] I+31P3."8C\,Q M.>.2AQRCP@:<*OP+I$,0B%MAE!)2,+LW[GV8 -:.X1BFDI_/6#[4V-!C48IC MYY5 'X ^C&/UI[300!^ /CQ6_R/J)!$.%:;0B!<\((FI09+@W#'N*;7W.JCP M>/2!S:08*C9U+#IQ[.P!BJ]&A_\C]['T%[ITVXX0;0_+Y9FO^Z,-D">=+O$\ MK@3 ])8;2"B0T,!RZ$:F! MYZK0R,G@$2?2(IG[^$]5,,P-D28?9&[+$](-.LMSZ(IUB'0#"K5&A/Q3GD2\ MT)=W/X8(2=?)Y (GK4VGM-"'1T"/@,MQ67CB(B_30K(4!LJ1%(8@086S1%E' M.7G8\WMO.CT\4 ZS$##0Y6A5S-B7&FPI;/1CM:5C-X_'&LS!RI)",8LX40IQ MPPJD:%X@K[3)-3/$N <^8_?5!*")FRS^])EB: 4\ (W4,MT,.&;U)IYY6^L M98()-@=!1(\K4#Z]Y3X\4GH$_(X)ZX(1'C')2>1J1B$=TKS! F..:8&5XP\6 MX$D*>^C&^70F)%0"@<:9P(*#F7UZ#*:WW&!F)VAF"\6$5@HCRU1 W)* %(L6 M-!=Y+CW!/%?TP<(H#V%F2+Q-)A\$*A$2 M;T"^;B5?(F#&M$0!8X&XDAAIK!BB))>!%4SDV \PI?4,E['>R8TM;61.5)&*B2(D%Y1[4A^KW#&TUA454![ MO%$I&JCI..Z8QOH@7U;[]WZQ@IE@$^9>$.8=]W(##QNU*KRM.[&3M-"1>'GK M$7?&1!X6 G+*2V)]SJ2]5V3C]K326C7_VFGF0?@7G^5*0E8)U,WX%QQL[--C M,+WE!AL[21NK0XX%0204*7M +%+>Y$@(;;!S1=P%>]W3ABG=> @;RV:*#I4W M '4SRE@'5&Y,*\KQ8.OD:*N9KXKM]O5V0',>GR9IJ7KKLZBX=.TY3 M@N0S(O'EH$R0Q(U=01[KV>OQ1*6J:Y[/U__$Y)P OT)UIB.&4(#EFNG,$S(%3H;CT M CFG?(H_<20UELAPXZPU1'-SKYC5@S*'__BZ="\<.Q*]5C#8,Y(ZQG'2%F*$:>IR$FFB>Q>%($RS LS M2 _B:+2>1YOUIC=4/U[^(]JN5XO7:V-ULK%5 _CBJ6("\N1L2&@H@BYP\(%4PS2H/G) MV-%,B:%Z-8,FGB8Y>H#:N$&CA@>"Z6>UF:GF;AB8DRK)PKSZT&2AKLZS M-] Q9A=#UA_6/\#7W_01>/! M;_R=;_ M43+NY($S[@0R[G?=&6]6M3U+YTBJD%+MT2M?7K8C4/SOJ_(B=RJE]M[,A MK#.78F3'F,.SS7+%KZ-^+0-1G2G+ARD'J?+UN!8UDC9'1R0!39XA0WJG#,> M)&(!$\1I42!% D&.\T)$.BB$O%>4IFTKU]N#2/E.-M9@2_Y>+5I3T%J"7_SR M=4@GR7K.Z.YY\G1XB@B:#30;--, K@ 2!5SAR+B"*Q0.ACJ4!\L1]](BX[U' M*O*$0G%%*5?W;D'[=%SA^E@E08 R3%G!/7 -$?2J':WZVO2J[5O5WMB+ M* M4R2+0T7H08N.,&%XT 1Q[$KS:.N4E!72"H.P-I&A,J.0SDF."BV8M 5A-+_7 M2*;/=%M[M39-#]5MCR1B."5(@ 2-ER(<*PEB MP<<;)P%QY4EJ.8N1MH5"$@L9''62T$$FHC\5"2(S)H=J.0O:=VHDZ,'JT:#E M[*A:SH9RH1=VD):S4$8VMF:/@,@87 ] 5 X(A1 .XT-$4#A8-K2WIA6AV,= MHPT=_.HOMLTYWNA+>^;M;UGTY9>^BR7$'T]K?9[-*[UXZF TB"Z/$$ MH\!'$%"U3F@3G$(%#0KQ(A1(XMPA34)0@3')_;TFG+:UDAN%_#JLU?%6&_?* M^.>HB^%X+6@7,*/C7'_8Z./8Z!,THV.WC,>:3,VCB>>>&B2UUH@'@Y'FQJ-H MR[&P7(@[D)0( &0%(4F'0<3S=EIM.I\\'7M7?PY_I#RI[9J M8+K0A GH<76SGMYR'QX9/0)>9X3GGE")F& MIZ/IRZJ.+*^? O'^,,6W[H] \8U]P,+=/C\'T MEOOPS.W8+>BQQGX,<4Q0S5#AI$5IZUN.GT^PNJ.:9 M(BT]EE#[E!;Z\*CH$; ZFRN5,^L1UE0CKB1'JF (YJ[SF>] M-GX9E?%:%[>J>*V)DR+^BG.1GR!SHAA;1X@Q[?(#5S%C7VJPI;#1P98>K"WE M5@&""H+.4 7T0>TI=NU>A#H^WXF:7^&#]4^[E>>I7I+??AD;:Q*\1CS<51IRS%-$=$Y#RR1I=;9,2<>^2K?FU,S7OJE_\\FVR,V\W9N9U>-$:F9/6Q@P2R"F& M&D1\7%IS["DYX!K -<:'P?26&[C&8UOB;4@$K-#!Q$&@KF-:0GBUKJ-LFI5> M6-\.V*W.SZOT'*G"(]Z_KS._+OOH7KQ(@5$H]Y@B&QDJ?GPXC6FG!,DQMP4_ M@F!$'J0+6+C485LC[FE LG ,4<.B-%\R1I;-^JS[NFNC9GKANA_26;'W48LLEE I-4D6 M/%3F8>RK/Z6%AEIM8*F/PU*9S2WCRB)54!NI:DLV&4&%=,I;2IC7@P3>.KOR M.KSHK=&>S%$ MM.E)[?BG#G^SH1HR@TH:=WT5!(B>6 $]ORW^\SV42HV:B<4U3[__VS?T&T!D M%(@ "H "H #::9R( I/C *D5P^//:=S!]]&MS4N?N._R\I%]U/\ 1*K4Y)- M.-(UNI #G$.%9.UA!WFQD5>]7;MI][2Q7_/5ZY'(B'0XPS%:6.QXR =)ET^9214S*A@0 MJ2,E4I"_/]0(Y*WY^TPO,^/CXRY2!Y0J9!>M H*L_G29,QRL&RE_AB/.4+]Y MI0$*=TYQXI'3N4+",D-DB8R62YY?+O4$EE5 M&*(ISSW'@Q+287KF%7Q6$.B* @H.@FU &4"BQBM10!E&31ELH9T.SB.1#FQR MI@32/OXD"V>\++#P:J^5KJ4&6\\-"KCP*/*-^!GG',IS+Y7A@1DR0LI BF)& MB +*,&4%!\5L1Q9*\O'U>P:1H(1M,EF^FY5D+V=7E21]1O.D)%VU,G,_,2TY MHKC]'Y],J+X>5J"08Z20KN#."QKO62B+N-,%TI8&Q(-WPC&;<[+7_2-(D1.A M,"*4*,2YIDCEUB%N1<@%"9H+.SX*R;B:236:NK##TXM3LE5?Y1C?A K$FH!? M +\ ?@'\XM/\ GNF74XA2\#8$ $4 5 ;33.!$! M% ZOA\GNTO;7>+ )JV1G84>&YMA# FUR^$*7+OG-V5)_O.LL5<@"0Y1V9$!! ME!:BM <3I?6"TL I184.%G%" E*XX,@H)E2NC35:#M%6Y-7"5N?^73($;Z)9 M^,5_Q8'53X1>Q:S(1S.YX?!4W93,#R1V@3*,%2B@#$ 9#H8R*$UD"(5 C&B> MQDU@9')F42&99T3Q@J5>&/?OG_% E('., ;*,%7* +G:,86,ALO5_E(M4)N4 M+1?O?;-,32C2V8*PGF2@!<>S8 M 5Z3P0LRT%-R)X:,7;PL/WJ7Z:;QR^QB5=LSW<3/E8OH2-AXU\LFN]"7.OG7 M>MF?4TZGEB%+/3XA?JH6HY..PT#(^4ZP0LAYC"%G)YC-A2*(4*40SX5%.N*<((T MYB)(EN?6[]&(NTU^>$0:P=A0_71!_1U,-AN"5),(4KU:+/7BM&RC4&VDJHM/ MU2OO,I^T1XI9#1"?@MSW&.CE0,U'#T_+3I]D#EU,!%1SXE23!5P00@52+=44 MA4>2DP*1X+!F7O,"WRMB99>_F>^WYN,D68]7BY/.=KSH3,<@])+C<;5>/CSM M-SV[! $K8!3CA@L8!3"* V,4MI#*":J1L:P=WQ!Y@J,Y8B80P[W.E6+W"5X] M'*/XCZ\KIYNS;Z*2^T@QX3\ I9@TI8"JJA'9K4=536^7E?TMJRY:O>0_^MJ6 MC;]2555[Z\OW4%AU& 03*@L.D%I"8160RG68RA)GA0VH4($A;J5(])(C:P.Q M5#A<%,6]PU2_5(O4#^K5^F3?R<*]7)_K.]DIJFRRS/?^*CU],K% MVW;M&^KR/"GHMF&?7FX#A_%CS3*^D,;3;F9C[:[6DYND;$?+WEUDY> B.^[- M==MJYM=6\VR3/KC0I[ZS0TB'^&3?Z_D'?=G\\$WVE]&KRK&O>C'('AY^+1]O M#P_7HOWYY=+_EOU85HTM_<+Z9I:]6MAG@^FNX>YT&,WU<*BW[+XU)^OY-#M''>?UF=1[IG>]^=2FE\S@12.9>(B\"0=IP@X4GAJ&,F MMVZ(GH6_Z-1@Z'5X?>%KG;SCYIO,1T_[(H%:KWR\O9TGVX/9EGH!E#R=25%=TL9[EHEZY=U:_ZDD\L\-ZJ??-WLC&_.QA?O8-L[K5KZV+\?![= M9#V_;.+KD0^L6NV4]>YTIMW[OH(F77,1US([]8M>B27PKUY@657S)C.7\?KO MXYM..W?\O9]G2V_/%BE E^F+B[K2-KKAS[+DN_+A>KUJF/W]K=X_),+[.@;3DOD\V/#YE6 M,>Z#: 2ZI^M:CINR.O>NOOC+HF76<5-EJQ\W'W+N)/CF[+FPMMH MWL^S,*\^9/8R+H]?UI=9U/S+%$_?BG"Y:-(;X_=^VWRW*\KK-T29<2N[^]OO MKHJ/B;8\WE+3?KNMZG3BK9?V[[0 M^$53MBF+RVL"'15'_.2\_,]:[J]^?U0W8;Z*C];8I >S)NZMEEC%Y:ZK\^Q\ M-5^6%_&>YI'9U*V3$\UL2I>LRN9LY[/+;*E/FZ1EHN4ZC1](M]%LT7B9OO;M M^FO?U%6(-[4XO0F7EV_?W Q(]ZKZHR@H]N-5=5E4NZU MUZ?=RTT5EA\B(K-V\>(SO2]MY[S%[?"^=#YJ\J0$:W^6UO2];]_7ASR3P].L MHKBD==MJ]G@7W1:),AF!K$&7'9TN^Z#3]HLZXJ+JMDFY:*6M=8K3;KEI1PSA M;FG,61Z40$P8BGC(OMH\7MST;]-S M/4\9T/KR>>7\E61F5$?V^_;)DTREZ_C%Q+#]R<]U4A,;D;FR]H\6K!E4_..6 M_,E;?VZB74G5;IUF:[*SN$U^7T5/R]?=QGT9J6'\V"Q['N4SXKHH=?:A7)[% M?1S*EBQO;7,R*ST5+%.**%XR&8BZ-*URS.R97BQ\M 3:UE5T:))0G,XKXZ>J M(S\;))JXAOQZG_;+\XJO%G&71-[_9F7BV[+7(?BT@< N#=Q=-_OO5:33%%/2 ML=2UE;J(NJLGTV4/Q44'1=5#L25LK]Z\WCJX0QBPL2_;S:5(TBJ!"ZP0E51& M6YES)*V@B$CA#2\TMCY[WJ\6[6B^:[M:N5!@U[;MV2XM>_?+RT[5% M;*:XFG%\>X'1E+9[UJU &SFISL^3!Y)6<9;%N[!G:^_ ;9V?3?\><]F^&)_, MUQ_JLG7 NG*&LEXW^TF.03]&+=4^I"*4]'J4G",5"!$((Y;XN+D3>311*F0> M7/PG\85QU@:ZU^'U:P2BJ\WK1>!DL]R=,+SIH7#W% $Z(Y+/"G7[@=0I2D#K ML>_H^UDZB=<6[-RLZUMSD';\'X]T+WLC;.Z$0H(0A3CA L6MZ)#007O&F)=T M[\R+=9(JP37*\X 1IU;$_:\Q*B0G+)="6;N7J]I1[F_2FK_Q=;N?KY:*+E+Q M5.M8-7'GMXZ&_JF:SW7=]._N"TGQ[E:G4:&+9_CV=L63VLD7T3=I=W,;5#EM M78;H1%KO77/,.Y40SWWA;=QP>=2ZU@NDC26H,,0&YKS74@U!0][T:_TRJI+$ M/%(LOV?M'6E?<_9;JYR+*U7.^:?5,!//#H2$Q'?/VP!MQSJB.E[-^SC0(HUB M7>_AR"=V&7GD?KFSZ)@!M@B\N M9]DT;7 <=OC:DZ218"B&$1'M: 09-RJ+?R@6][A13F"Q%ZG]:N+\CQU0?EIC M(#++!(^5@![6_VWV[9L:H]O,VBK_<.MU]OPO8SNOM'(@1FG*42ZLC M([$R;LU"(.'U*FE>5.1\*2^$O<_/$SAD:6SH40'EM&]N8EMGRCB^_]U&92 MNC.$7:@CWGS[J^;>H0ZAU$Q1=1B;?!WLJZ\$^];IUE=O7E\MX7"E.]9=;+1F M>4$5PDS)Y#?B2#680LKEEL9-:56^YS+>91??PV7<[F*\GT".^SB=3&U2[GA1 M'<3N7?9MXE,H^7+K$V[B=DTT7FUIR2JZD/U.[X/4-ZGO9Y X&SIQMK6;96)\ MBX7O1*I-?R<<4FW0W*]+-7N=D\J>NI2;F/5I-SV?9]5JV2RC:6UQVTE2+-J3 MU:G2*SY2WU>M4V/?-MYGZ3A)1LAWV0>?#ERNXB+K]B!V_(+^P]TAR^I855O! M.:&A8,@[*1"7QD7;' R*E!0[;+"E>.^,@6623+V^JVKMBL1/E M;#=X5(ES'5W34"8BVJ00HYO/J MP[JJTX(Y-7,]\1UH7KB6Z\Q657HY5J]I(HAE2$W&K>JH(6V/E\?X:3SD,P+J#"L$A?) O1:PP44<\](XX&K(M]>=V$ M\3I)/=E@<=^<^0QCO/[_,(0UB<*GM_5UZP0[>]]5Q"Y8FQLD<#KMIG4DS-(5 MB&I%L)2$G=)O-*PZGH)=3K,V!] OKFVO+FM1(I@ZFW(=><[44P[G*4^$?=E,WK\"8=4ELL6^IWLG!OHR?;,L/%LF_V ME2)TU;RTI6_>Q6_\<=ZF"PYZW MV?A=*F!U'K=26YW0;*5@W>B]+1WKY0 .*#^,?;A^3C)^X86N^RK6*ZVY[M!V M:]VTOW8I5MO%MG:QK:,7G []-?W!Y!1X2L?I+G8.-G75:EE7KI8V2E^PMBT@ M_\>SM\^R_SHYV3W,=Q(?IS5Q[6'#[E*-[]N+19^B/Q"<3.'IJNQN+^[1T/KKLO;0\VJQN=6M]DZWNW Z4HFXN*YS^].>W]SS MR=OGVZ+W) DW?O8?%ZY]ZIV/_:.Y4BR?OO;E9N5OO,B/5?QKYWSDR=L?MPLU M_K,Q W<-4=[EE/K(20GUB.?1WFL='2-GL14J]Y2[O0C!74S]\XUL1-Q;8WYY MFRG?GGT_67[I+?Z+?*+GY4$KOX<\-O1FJY ZOKR%\ E;#7WY_E*W9TJ[S[WWL>W M_^?_?C?;OU;VX[-_/LN^?;&JJPN_><.WT3%>G)[I\KLK[WU>Q6_]>>F>W72A M;_]W]3&^_^I[JO?E/%K+W?>M+[U]9VO*]K[X;7\4/ONIZ[N0%BE[EYJ*1(!/ M+Z]]/*W%N?YW,KA[JW&YOMW_UFD;_5]M5LU9^5L9?RJCHWNMK4KWKFM'_*-% M2 #759?F;$'US3)9_YZ>=MQC-_^YSBSTB8*UO;^R$8R>MRRB.?-^4YVX\_N= M[1%W0F18WI^W_.-3;GG+D3]Q(]\Z'[E%N4R,9S[O'F;3_L7N%$KNU)=% M&F.\7V31FXM[?WV._(K"FP UN-'1'[/>:RE);^WU3LCLBRW^E)3GZSY538K9 M#2=$?0C>IGVG'ZQC@9.X<,$11)4/B%,ED F4H<+@W#G+G2)[R5MF,+72<"1$ M:@AOO49&L1S1G!>6ZR*8$&ZLKNH%]$4KERFQWD4EHY>QG!ANY!F+_Z%0U8@< M4E>"3J,V"9$V ;N\(4_\A6KYV]TF72W068OTK@.:FM^<=8VLWL$MJH\M]Q2^>1SEI16?GB]I#2ZGRHQM_MV.ZGNU" MMJMJ;@3MZ5%Y0%JU;_R=%Y+O=?YEJ M0;LFZB9_?O MUKY5USRJ9!_KY.74O=/4G@)KWQ0OEYU7SL^?9:\7T5Z68?>>7!4??E$ML_/H MA[6_2#[2HEQ74NKT^:M<]$,Y[UI$=A6PUS5"^UT[3_-ZYVFB&:[:5=D)**?8 M\+,LOJT;9+'1-G&%NS.;VV*8C3^91@.U;K%>9G79_):6MEFE+DBE[R+2?M&U M[-L^:7RQP]$G,N/GJ:C,^0O?"G[B$8EX=+WFNG9(_;>MSV1L2DTK$V56K[M0 M:--4M^#HI_:@BKQ2Z M7:QVVK<@>K5_RR:?UDGQGL3UU6\=/8G_KS8DM6W"_"P[:3JBV872=^C@3L%#LT[* MSQ()O48/V_N;ZU2,M_#I6\X30>X?Q\;GB+#X.O5$MMWI\)M=U\MX*U_"]5L: MO4UZ)'J_]@!\?5&GMF5M?*KJ2>)%]:&KB'"1DO<1J2UW6]]GNFC[(.=5_)Z= MFI[$TZ-J[#^X\0@2 _3Q;JOSTJ9@5KM#$Z--B,6[^00U73?+WR.GQB\B$,M^ M1>/BSR,/KM(&*=L*$^.O%!OUKD>\I:LG.J^HPVZY/K2UO;TR;"-W&X?+;8]O MK"]0-GW_^[*M<>INRY9]O=--7+C:C!BY=KAT[=/855UWY/ZL/T2]A^ED\S8# M1_]$S@7!Q".*J4$=32E M0_JT#6*UEVK?MW.U==G$WG'-NRQ2^X0W3([=,!'7'[2\(PJM 6X^M::)O*6" M^';B36^84X?RM(9GD:95=3MZ)JU:W1;,=.F&2.NK5=,3T?3VJF[6 T#6Q]VB MF]547;QO&_:T96U7YXE"VDUU8RK2;TQ;J( MTY*DI@/=XS;5*GHMB2S;91<][.[_7*<&&JE[0Y;6NNYX6KO@+IV+;H_A]KT+ M=C&!9.?V" L-P162(>M]V;V^I0[4HE^U@H;:Y0=2U;6.OJ)LOHIGSFT:B>]^Y:\XZ39X, MPVD5-?:BY25=I""ZY,W5?-NRJG[++M85+^G01=,.@NIF(RW7).7,Z_FR&^36 MZ."7E^NR'7]^,:\N?;IL&^CHC.AL.Q:IN[6RZ5I&1@;CJO[%9I4",SZ]NRO2 M;0,HJ=-*NN,V1E.U3"#-%NFGY[4-^UK[U=_=[DW/VBX/40^W']Z,4XPWE2;G M=7;TO+N/;E!4>LIVR-AVEDE\I;_'V?8&N_2=KI>+-E=W5K46UJ:.BXE6]%?9 M?.%MH8-4XK1:M&TG$DJGJ[FNYSVK3!?8?E]3=89\\^IEBCJ5:2>UXMV^J&^V/*3^,8S/[^X.ASKZ@IV"^3795XKV^52M^T(>F;M-A?X2__9 MR.^B\,:/MCMJ.X4KE#[%8+:C!=?C"9N>075O2$\?R7;F%U$M^7ZV6=O=IX>A MWRN;?50MUN7#[=0CE&:HM2,/T^R<%)I<^"NI\6?9_YZ5?6IX7TK7Z)SI5&NY MP:0G5GT=9E9=H>;_WW9CS79)YG:3K8-OFU?: 6\;'MWY%ZTXK8?3MG>"=1CG<%F*7D2?WC+GO1!@5AF[U>>=FP)WFX>?A'U=<2K%8QUR+FL5QMB M/K_F6;1*9+U8*1;;!4.M7B1P=CG_Y8;?NKV Y%8NUEH[?5O27^OIEIN>.'L; M(?G?RUU@X\;XT([P:Z[*S:;(_(K"W+RZOL"S[,TZJ-H_S>U?GL;AG?NMGW)= M?>AYC\&W2N76'%AO8HY&+F]*G\1PWGTRLLP]5/76UEM=, ^_39*\K=S[=F.I&[U M=21&OVV/)K1FX6I=R@<_:R^SUIF].M[HTUZ%/OOS'QC_8?P>UJ.$F:/3%6AA M%"(Z^5V"6J2+G*,BA)!33; @>Y,=[A)F?NM;]_W7M9;L?"_PP![9J>F'P"?# MU@$RP4 R^&+W/]NRMPU:=KY. .MNOG6U6!_WNII7[2)PGE_.6V"3>N:['3$.V+_O,<.DWS"PUR.]K[MJ0<#U+=FG]$NIC@6EE M+]K&D^DWK5$\JSZT"=9Y5"/I;M(DX#96UT^E;0.#3=OY;B=+>\O0W.?M+;WX MZ.VJ]95>M],C3I=K?ASOX) MUCQRIWYU>Z7;GF!MX)KU6&A]ZINK;E:*+R_6\?,NO;\E=MOM $G8OA^?4E1J MGH9VB6@=5<&0U+E%!1&,>:<*9^40UO%E5"=;YUX79/M$[/!A],,O>+)61*YOUZ4YR; MJGS":F%[7[X+*:W#%YL=NXX3[41-KL\F7EO#G8MM/GY;<]L^D-*_?;=1P+.V M 4R;GYM?=IVA0R]&5TZG;X^&;T^"K\5KW?"YS3B[;BA\QBUPYA=-^K[42??< MW_PH_=W%7]71EF_ONGV,T(=/+KVN-\5D&QB[DY61'^SHG=,VW-,&=;L2-%VO M^W/X_1KTG:_NOV0_[/LO[HH4[W]UK(%I$V);O;+ MM8>;KU*.M8\)+:XV (AZI=HY]Z]W-EU_Q$=W(8[$I>8W[L[N+&L_\;0/B R- M*:1WM^E=0:FWWB%.I$<\L("TY#0J7".HTY@[NM?^]4YMBW1SEJ8XQ;_24?;( MGA->O_:A:>]N_GU'JB#Z\.#YW[CLG;2D'_P6 '#O'\S^KW,+36M/S^)WS2_[ M O"=.MN_RZLW2@A^^H MAW>&>]QF!#M5W;1\.BI=?YEJ EP7YCQOD\J1W#?1Q-;7FF-U;^[28XGLNCXY MMZF/[*IDVR+76[\\S28XVA&-F@AA98X"QSGBACHD?6Y13J6W.OY']Y-@08J< M"(41H6DD.M<4J=Q&@FM%R 4)FHN]F;HWL\^3Y?,>J'\FLS?(K$;&U;,#&62W M.W?T6#>H9YP103@25+N4I>5(LT"0L\9I(36E?&\D;E[D@9#<(&E,=+0D]TA* M+9%5A2&:\MSSO9D$C[A!"_ZL.+ -VL8%_GNU\!G#;<\X.LGG28+V4W36V\(R M1M;=[[8ALA2<^R1S[V9670T\=D<-5A=QH7Y.-7$9B9;M8M6?5+AJPWKKEJ*+ M[?5<'\'[?56E0$S_KHOHTOO><5E4V3:SV#4@Z].:;?E/5XY2)N.[]*?]:)YX M?_V=7,VBM06/?4U1[5W9=S3135M:F6Z@_]EU"%U'7E==*FXW5QCYSG*U7P_Y)31B'<",3,Y[U[="#][U#I3+!] MS+1CCU6I*IZSW!86$2M:JU\@F0;=*>%S[[1US.X-9KZKU7_YTZOGK[J%/VG) MV)?/^+RN.6\YUF\%%[(@B-K4+$Y&XV!".C]1J*"L$$Y(/I2%&/!A:(YO&:=T M"):ALPA3O/4K5NQFBS"!\,S 06PO@M8BY\@281!G18ZT9[[MGV%4X 45>RSL M3K5R]LR[U=R_#DG:KI.QA7M[5M7+=]&POMK&[]XE"_*5A73@S'^M,[^=I=FV MCML9_W*[.:X^WVS[VS8!5:V:>('FN^]O"(5E?^THPGJM4L:N;I\\WLSW^(?V MMVBN+ZO5,M[W1^]^Z)Z!X#80UG_ IH3H1>._7Y=MQ>?:?$7\CDV\+1T5:$\G M7'Z__LR5M\;WNO5[NR\JR#.J5)K_\]>_+-TGWTJ>Y?P+WXB_['WY,T$4WOY' MAKW\ ]ROPO>Y9/QG?3-PO91V8>7;$/N,J*49N%G8VA;#T?OK M1?N\=&[>3G>Z+2:[%KY6&N67Q&3QX#'9V]7&SEW=B6=V@OOG/Y "_]!%5&^% M]\$PZ%8",/@4!G'%T[O:IE*/A$>O@3=KE./XA%EK$K*K5NV&E1L+DH^76[J6 MAK[[?E@SV;^:.OO+WW>#,D\KGP>\'XY"OWX6/YKGL_7_<>$ 2%#2H*1OV0^[ MP86-HB:@J ]5OC_KO_1^^M4X:ES:;M_' X]]HA)BES= M1X8'P_,K7:*GPO,SXGB?!,B]B=-78[&H)HS$'23KH83HCV.2H!LMRFB0;#OI M7H?R"!*9S!FE% G(B)1C()8A&3!&O%",>:&B![+7TONNB(/]LFL M'\&S0K!;+20L &&@PT-,QT$050@E'D3')V'HND'') M7C-6"!KR/.1[]<5W+59G\S]ZY MCG%$1,>.ZYAIVE>@ IP3/D^8%9C9%94%076N4="8X&XM@[)X%/[EKRP5#/O MS2"ACU85_T^KB5\F1?RE1V*^AG0Q&AF2H(.R+E W$U4W8U]PL+%/C\'TEAML M[!1MK!":*(F1I3X@GF.+C+ &V9QQS#!SA2N&B%X\BHWE^:P0PT8V0-V,/J8! ME2'C4C3/J_-S7W?-;/6%K\<40A\[MF-F7L,&>;^\\F[LF$T5GH1F4GED0F)V3DKD=(B(*DP+V@A"QGVAN[=J7!DH^[?)&W_$,2.D)GB8\Y8 M@3*;NC+;/] Q=J2 *H!T346Z@"J,FBI@RX@C5"*&'8YF7VFD"2=(&JL(9H4F M>(\JW*F$Y0&HPG]\7;E4&O-W! 3A4%08%+\<=HCH7;5,_?IO;:NBFRS>0Y,L MA.M[K'0G![L=L_OG)[KXMY<-\^H#E-9,GE$.%8>_JHCI,YHG1>RJ56K ,RU- M?"AET@]UFO>3X (1'241-06FJ6NC,#Q'O, 8:6_B'TP1RPIJ&=L;R7;7PTZ? M&R-R]86==PZ4JU0SJ?@H(@D@6\ WC'R(02>,>X>8+_Y2KT.]J[7Q4 :_3H,N3?J# K][ZJ (BM/]8F'(^]V[["@PWW#$3#SG+3N)5%.ZODIOM-4X5#5"35L^S5(ETBOEHV9YNQRBDRGX:*;&Y@%F]L MH4_;2/O.#,JSLEE6=;+KFV' [;"6;I+D4O_FN_'-ZPDPW;S>Y?H0;+R0*[=# M=V^<+VWCY:KSW3G$.\.=MR-6MI>:=3.6S[N'KL+.8;U_>T M^S9]VLY92XF*_K<7^O*\^WN9YEVG,2Y5^_&XJ]O%3O)4AM*[V>9I^[;P_;#, MLR@5*;<10KQ\0K@?!KW!N)V$V([U//=ZT>4SJJC].]JZ'2CM/Y[I;HW7CW!1 MI7M(RY!V1-J(D6Y=M@-R>JA\&DQS7J7AU_&^4^ID]IGE[K[PHHZ;JXY"TGWU M/#U#=A$?Y3Q*W*IE=.VL9+TH?5QY4U:W_W+NM6N7U48Q.H^F-N5[=&W/LLXO MZB8AV-GH2KS.=EB;)4AK['"_UH4Y: M(JY\._?T2Z2J7=5-/JH;OATQO_=HG6]NIAM2YMA'!)"13D;/ NM$/ @B12$9 M)[DTQ U!-_89QLEZ,5Y6]?-V/-+/49 _.7XBZV=?>W>R_-*;_Q>9FJ[_Y'B( M5G#W]6KSQ7MKBD-DFO+C>GJP7R1#MS]59C._OGO#WI"96T=C7'=5MKSE?D-? M=L>T?X6LI>TZG5D=(G^F"O9%\R?H,T+S88=?J&>*4+7]3XQM$,9N>/PQ3Y0\ MT2B&47>&/OFT?KQ7^=9QP3R19NZ REAF)0 2T P=ZAF'(L,_]B/?]'*/Y6(X M_GH8E0#'U>/P4)+\T(/U&/+WBGG%F&,H>O("<>$]4E0+9(@H/(GX%V+O (NE M!EO/#0JX\(@3+Y!VSJ$\]U(9'I@A>_G[W?C83[V[LA]%&^;,J\A'?)YE3)M^ M)/GWP4^I[*YK?Z5!B5Z_K&GYUM+--(W+W%N94Z0\#I%RJ1P9S"ER1J0R2RVUYWLT M33%.TXED(YQ!G,D"&8>LON1M-^[3+CI;]C9>5#G3P&I3-ZCO;_ MV'O7YCAN)&WT^_D5%3X[9Z6(!A>H0ET@S4Z$;(_G>,([\K'DW7@_;>!*UKK9 MQ:WJEL3Y]0<)U*UO$D4VJ:HF'#.V1-8%A00RGTQD/KD#I@-2FP52^WU=+MO, M$3BV_\+I_)2B#E/?RE/&<('(8=*8+W#1? 5&G+J&??'@E+BI?^%A8"LD3W/* M*$IHD2-:$&J!K?U7SGB>&L4RQ??JEA\/V/X7)#B^->8T%4/DQ%T+@CZ>_(G+ MR^/R#*>T\%Z(>%G M#I,>8-NDU>21<)_BN*"90$1G&&@*4U38X: XIK3@"0>>PI,4Z#[Q.;8O_*:O M)QSOF]+R/S,@%Q(/YP7AGNXX.P3OIH M3N4+G\^1R?P$$PZOIZM/G^OA-64\ M-B(O4$H!F5J3S,:>3X:>$('+4]^:!V* ML*>EW49'UUM<1"&@>1[X]S$3AV9--CPA)3RI6NU RSYS9"I40F)A&!(::-DS MEEN\F3'$&"Y2S0E4;I^B'H9PR8G<+3U&A$HDXB14AJ>1QQD[AQ_V\^F GJ:IO/?GX,6+0P$)^ M<@KO;N9+W1R*54QNO(%R_+16CQ#]!E]R+Z 7[MV*"O@?I:19L&,D#LPU:*U\K=OHCLA\FKB-_*NE;ARM-5 W2][XD?!+#1<#1[/]:&N!/JZ /!RHRP=N\T/?!2_VS4)YTVRN M;UI^: %C,IOUQDZ7TMINLVX[#?[N)&N[X?>V3>KIT M.Q\K*T%WA9N$GMZW[)X\O*1T[.-RN5'6O/*//3EU8R>^JO^P8 MT%B3 M-.7Y*4S7KW5U8_'/[:]+OEJ_62GHKG,#3.[!E#VQ:>@DX?=0)X;036-.Z^.4 MVN/P>MAKI>%M$^A_./&6Z%KH-$-OJH73NLOM7W0 ME5U^47EM?_G!]Z1>M.TTH*N'&X:NK[O'N3M:JZNMCP:C;JZJVEYS$;UI&KWV MW0QN[:??+#ET$K%&U [,31'\II\!K1ZO-0$VN: Q$8B+U'KDV&I>09,<8972 M/%.%4C1]B**6ZS_$JW>>6O^M^=W-^R^ET6_-4=7]5=T)[C+^678GV&O=<7SU M I:Z.;[=>-.V.FA>#4KN,"/_>)*^VXIFG)RG_ZZ".\+3/TXYXIMU]?ITQ/WM MHUV,SC_[9%3^:7*1,G9'!OTLOAOI/Z47>7Z(EO]<2CN?&\7T%/.W@@R>I)2O MFX/)!&2'PY,G<4[:3 MPJV?-O6J= $E'YKY!'\.=%'/-MXUC4 M:/E*;6IH2S8SM9-_A3,V]6_Q^Q.$\.36].G]D6!'#R^"7[@ W 8G+GT$(E2I MS-U^GFY_/4_+&6=%@4V:($&RU%I! PD<@D$6!V&$)<@SLIQIL)S!#ST_^_G6F%)Z)[1-Y:A/8TB#.SH= M )0Y0I@X"G 6%E7G)]138)1#>[H.9G37P[F; 2'=.X6-#BD#[.=C,0Q ME2)!,LL5HB*Q=C N"$I3)HPD.M49WG-(69[H+%/(.JP$T1A*$1C'2&MFS:[, M"=%W=TC[4[C.B'[0S7C'W?.2E./B=/=Y)^RH5>C-9FMP[_?-4CI1M^ MJ;T*1MS8SWO%EQ_Y;?/ZN^C?IKT:IS[O;#?Y_O/K^0ZYR?3D\SK3S.3?;ZJ5 MJ_< -5WK=5D[9-@E[G*7F^M3>_O"FUK[K.1C&.0(1]RY7&-2-$LPJ;\MA MVEA1K:_TJK&&%(I0JFM]$?W5FB6HA8%4!I?"?*E7]K9E!,G*=B8\LX+[M!M> MUKXP!FS9"C*FN:MFV=2U5G,N3CDE;,HILRN[2! 1F"/*J(;:98SB!%.92(+C MTW!$_JVJU,=RN;2(Z>?5FJ\N2VOR?<)X*&IYXJ*03A9NHY2]-'H=\:R*6QYL M0,ZGN.7G5?3WS?(VBC%)O:5HT_4C!_*<$E]7$8]N-K6\ K> 7];:*_"/Y?HJ M^N%VK?^(?M0?]++RF?KOM;Q:V>^ZO(U>^*1_^=I?!;_Q/U&O7T+M8;7\T!6] M<&F=JJ;L*".;C8"JSW7)EW9T'!:NKS2QOQL>UM_QY*EW33V)4CRI6SYS]8DUZJUKB_K_FJ M,1I,,-EGJACX*?!G^=(8MC.+\5&FBCGM.D!&DD-A;@NGAL+@G06^++DKS"AU MV'4=FRQ#3+$$45X8)!(A$.:)_:G@/,_WV%BDU!F) M!4%,&H5H3CGB!1,HX30O,J-C)O;86#HK>O]53//L?%;Q02SQG-=AG!I-.,6( M&"'M.K3*5@A.$4F(H#C+.%5[/"?W68<'-.YOO=OU,\"@TKCZ3X^VWX!MM=K7 M O%?!GWR!G2.WH/F;ZT^JM]?\558[-N+W5-9K,&8M4('CW:.W^(M">_ZK-@- MVQL1:YB@GQXX\JILY*9IO!__C\IBJV)QL'IW*I][=R_BS0 VI_Q!1^47G*"3 MSF?O'-<0"&O@<-67V?=$,*X'4>=9W-20W 2-+=S/#2_KENBEO1)( :K"$9R MI)(/6$S>ZF?8:#P2K7*'<%BGW8&>9?>N(00W"M-M.5'PTG7'R#,W!:QP/:W]"\"GCFHW=\?A"O+OJ[JM0OX.>J=;?H"SS?33];AVN_'8P6@ MUFNA@F0HP:1 U-IEBQ$UM_X,T2)ENDAS<8I8USMYI=5FJ=^:GTIK+34Z9 MUJ_B [C+R)\#'\"![3)9*H"[RNSFC[+1G9$6+E!*328D(30U4 M+!(D5)PAQM(\P7FJ\/XAIZ(%9FG"4)I)C:C)-"IPDB&3V9\+S/)$%L_9BI)@ M12?IA09;^DBV%+9Z<$[/PZ &Y_049A48=%*:2,1P3A&5TB A8P-Y0-9P8D'B M>"\K/XZS@J0T1\SH#-&84,2*-$6"8&R$*@JN]W*'[FU608R-7LU,V]!HVQ#= MKUYQ>E[>E#;%'..C/UCC6=E%X NBH 3IJKP)SMW<;5%P[A[,\4:5EM2:$)XC MFFEIK9#FJ%"RR$V>%X(?Z+C.3"HU1<3$!%&B-(+*?&1]/L%PQF).XF=NA?)) M6:%P5C>MU?&;YI>0BK4SS+ /'"%-HM:P02Q)K MDO*D2#'C(E-[+"]Y*I5)>(P*H>">E*(B9BGB,LYR(P1.!0TF:4(F*3A&4UD7 M/__:V:'@#CZB]!'%*=618KO*NJJ-!ME"R!#)%3JAM;]Q MJS.3)7-2QEY8!4NW"MJB-4>68YR=;^O;RI7CP3O:\':EQH6A.T5PVV0@&DHV M^=H^=+G[XD7['EBMQQ_G%G(Y+.2/5WKE>CW;?T$UK/VMO+*WN&%'LJSEYAKX M>:3[@;)XT7[6^JJMD9>\KF_="WL.'BLZ]Z;HFM^ZGM#"=\^V[P!S>!']UOW% MU9Z-JD^O]%*YR=BX4O0FNM:\V=2^CA48XWA=-K[>]4OOME_1_QE6STVTKL;5 MARLH>8>[@/INX_KH02FO8VHQ4&LX4*3:&^T7>":ZMJ:VI]QS[QE>-QK_'OLWU[S[V" &KL#Q, [4 M-1_\NC^+&B@R9XO>ODR_-V%]>+0G]5W!P9SDM<-AI[17IZVZ.UPG#*IFJ$\7 MFW5D]^L5%*/;/0;[:UOO604&Y,>@?>V$ O58RV%IJDUM%?C_;CBP)2]@$]BG MVI_75F/;.^%*\_7:_WM[@H)_=N.R H,C?ROZ#_^ZF M<9=[&LMAE;.P1O*Z;#7M2)>-N$JV3: JE1-V/TD1_+3@Y[U@?1A2A![RS^2FX(.W]QBNT4];,,B: M'*O'2PY,28V5U%8GCN#B37R=G+37]K N@"P+P(BGFVZ9@QP :+F"G*W_6&VL M)^/]'L>GX\W0R#FQMLK;NY8P,^(]_^-M],)>:?'!VC_R96?9[=_L>KRQ"])! M$H NZH/%!/Q25QOK+/'Z#_OPGB>U>]7P7. < @)OJ$F_W:(W$WK]45N-?-?EA[^=BUN+;2MV_X M9*W]/[5[IKW8<8.+1MQ M.G')Z\/27>P_HKO7V:7>3?;/W5XO7WZX_;O_FO;;^F>.]!&L$U.M$V2;IO\OF_&A\74;&X@5N$7C5UZ:[^J5E6W M;-SJ+=LH^G";G1YKP^WB6X-95QJ:6ED(T9+.'PEQ[B_R(88.FPC^>UTI:^<7 MT2ADW =I+)!E 4UOAS6./O7]P(P&^+K-.N--VL/>)T;(FP9]JX8K.[]'>6^PBX[_/*N_A9 MT[LA3>\)?!G<=F,#9Z"[SD5%AZ#H?DS4#5ER[R5T',OVQ3/8(J$_VV/T"0O] MV;X)]&9+/B%KCX']AM M4UYOMV,3?.GZIS57NG,F^L8D[@^0D&!U/(0Y%Z"8U:@9G ]D 5YS#:3V?G_# M;_OPA?UAO;$O;!NS651T))19[*.-9Q M@H3.,**BD(@+*/2.!>:%E0 7>[U-ON:D0J[_$*_>K<$CNRSESZL/%E.XJ+8[ MH+#X-31G>^S0_&C2 _Q^++[Q?X7(1S?//H+:^&XU=LLA[T4Z;04:S\7%>Z%X M7G[K^7VPFV1YZU.2I'_L%GH>.,WM,Z///U-5+NIRQ3_ B0!7]K-Z_]3=,U:' M\!*KVJM:[S1I V7? +ZWZG1YNQ>3YTO[P%6;'>!:9,(1?9ME-!X- /"JL2I\ M"9T'MH_.%]'-?-MQISJ'"4?=[)3[?I[PD6M]VY_M:D_:^B<25*PJOW;O8=4UOL6 MU?=#;3,;^I?ZYJ31B]:M3*./VL7?(C"$-3B$HR22[SJ*&J#S:I;(.)N^]H4\5OJG+E[:;] )_6"(.MJV4'"$;O+(>8 M9#UD!LJ6R6<&T<*P@!]G 0,>!2#:+2X+2^WW Z(>+^4;"W#11XN;^,IB\>X> MM]PLL'*G/!9K+9>CCO1M2_E%FZ_18<$V"]=WM2JA2?VOGW_V[IT6I%G\?#OT MQ0+U>Z5SN@?R!T?*5FKF:_+ MINTD[/R.?FGM*US>+Z$V<:QU/]P13AM\;'HGJ&\!#;<.*4_@":YOVV*:ILVW MA^K3Y_S>6N5=5;W!F^:%[Z9P]3]-I>O7MY^PKGBU;" MKJYV9P^NHWN:N]7>.WS@;O-1YWK#91]>0BY[U185'+BHV_QW?C5HF1?VL4,N M?3>[;NV\B;.RC&N,.NX^\)FBR6I5IA W729%Q'.=[FOBK#S1_]Q_Y9J5^]9_X'K[P3!;M>2E5OVA_ZI'^ M%EIW?H4[(_-+]++6<$[B4Z>A# /(=Q;NP*I=RT._ZF&EU]Z3L/RY.9ZLVR/ MXKS3-';*H"P5S@,=5 )(WE;^MR6J4%A3^_[AVXY5V;C;NM.C +.? \S^0==K M7O:<%_OQ,!>T'?0_Z/[E!^\>]O@; /K853/1-?23OW''NBUP=ZG+732@/77M M'NOKXP44M,,QY&C7;@>!KW@SN+'=V?,Q7_1_[5/!589[2BN;E5P?NW;1%=OU M$0E?8[#2=K(BN_.OW6\A<#"*&\#A,,0$JH]P6&UW]J5VVL"Y[EXQU+JI-G6? MF.KC:_Z GG_@Y=)O^.V VJ*OT3H478?XRE9AWZ&!0?KGL$N9U],+/AWS][MVO_H_J]4MN+8#UJ+J^^M PZ0:RKM56U M6[G\P]2,E^/&)9]%;H9<+G9[SC^B@G'OWW)@M_9!4RW5L'!<;D@?LEV/8U(? MKW1K:>",OX37=N4";="KFV%U9#[;B? 9X=80;)K#8X)4"1\J=JD"']T+X>;6 M/*C2VAH@J1AR-X8*HYY,HN=2J+2_#6385IGZTYO1-&1(+55''8>53F$NOV2WZ_N#$;N&1BY=V#$%GY+(Z[4:$6L M^2?XE1UBF^SJ%&0?U(5EU*4$.;W>A2];OB;/A>7JA;KZG%I?E^MUQUUB[>,* MM"<43&ZLBJK;"]M*N3X/R>[]]M'6Z[HJ;V[4F5+-T^ M]W9FLQ8P\4 ? _/FGMRFS79UX: MS&9I+#!L,]::EA1LG GE['&S[D]JY[HU M0F['_7,D?MT^6@]Y'3-9$X]_+.[06*W&@-#7"SO_ !"/Y]6K&X].;BSLO0** M)Y?&V?+EZ4]:;EQ]8X^G#KO*+KS?0URKD78R.3H0L0>=_TC@_.CMM!"E M;[3W,EI\U'2ZU@4%YJKSP@I_\ K?/]D%WPYP4[*]XN M:&_]6Q)%'Q9=J3$P;3R?"KS+KT9(O2ZEPZ?]FP'D\LM:MQ66#]HP77;R^+N> MPZ8)M96/4N,7BBN?<.+)T>+* (-/#"G?;29'KN2W2:C6T5MKZSYP^PBVVQTH1P#Q6F:0%$BS)$$TU1B+&&C&**0S4; MLBY=)I-%IXW]LX 7"0N$+29UQ]5;5?DM):!+,&EK5+IGFM%1M0O@=4DBRM[5 ME!TQZD#BW8WR,ZP!%]&/NZ_IV-9V&L.,IF!4>S]4E)"X*\$?]TUP9W[=P>7 MT-QEEM1=SF[DVC;XY*_QS0,30K"2WDKR+$T-SS+$:9$C6O ",88-4ARG2C.L MM%:GJ'!_UYZTM$=Q_]6Z>MYQO9#W;X7RJ==1G M:6G/AK+MSKMB3D9\G(=F5]N'4KEK] MZGQKJ=[X^GIW%%0?/'WJ>@)TITP[S$(-Q*!*:_@:5^8)]&W<=\X9NI/U VQI M< 9[?V5A254[OA\@=/8VS%HFU;0EIVW&PK:5\]DR]@(?Q>JR:>S?EMQ5E8&9 M]S35W:AW&N%]TK5TZ9'_LU&7GC1@U0VX,\.]K=[9\+?^_8LV7\V-N\N1@_M& MW]1&V=SU%]%_796.OWK%VS-V8;]+?^@22$?WP:OK4@.D&,G?3\/235_9C.<8 MQN&&L#5$.T+(I=,-H"V7,0O<4L"9Y&F#[&38);5RC0V6D$1>NR1.Z1I0^,Y0 MHPQS/^F^ZA;(GR"5"%[9B=ES?(^8I"#CK[R&\=LY[%[OY;355N)8-JP_T]P= MC<\H'O@!^]Q;.YG5Q[8VH(4WR]MA$0:JP![M4*F2U.0<9:F,(5BJD,AQBE)& M38ICE3#R(+3C8@(=!'YK['_M^OP!ED^("SRQT>\=D:H5@]_&\P,L$X8FF M@R&MCNAWZS"O7&*J]>?M\V\V%D7(?F@+W^6&W[@U8F&(+YQPY4\"D(R!]!I^ MR0',@+'PS0'[:HZ??WW;ILV (3$Y%]'1PY@9P-&+.M>__EPV[J>Z+4#QQJ[@BG"""VOL M*' ZQ]@Z" *.C$BNJ;5=<;K'BRL3;@H=4R12*+)F*D6%S.PC5)I(@DVJ5+9E M[#HC]QLL>ZW>#V4PSNQ]YQIGNH?__M^_O_OQN\B:/9A_^Q2EI171LOGW[U"Z M=:KT:K6Y5M6Z_?UW?TDODLYMZSYQEB/*8%F.=86&#OVH$WS;"? M=Q/BNZV]OK(?>&D1M_+9=K ->*D0I+E[G=$GW5N%.\@M-W?X\/._OD?/^T?&-OM/1P8'_P>EHLL M3B6W$#VV:HCG&>(JTTCCE.J,QTSB9(^+)$L-(:E A1 6VQ=4HP*"(I)E@O"8 MIIKBQ_^>575 59V#[CIF]_E!2#WYS[$H8?:LO@X8_JBEOA:ZCA+B8=;%TY\A M<,-SDPD4"YE:H)%@Q/,\08;R(M6$J%CN,;/=N>G A@O M_:FP@C*4(S<.4=?*M^[J@@9#KJRO,.6UZX?7LBS8/S7K2OZ!?-P?$+E]C)M_ MR)?U)2A^8#Y[H:J[V,22NRZ057WK>OLMW6.A38(?$)QTVZ\%(+_HR4V:?IP^ M:M!49OT1OM:N:W?\ "&*B^C7C@CF&KK1V"]P/ _M$;K4Y8V+A>RS7?JC^TW3 M%?8>F:MQY?"X-P '_T:[M(M^.B%TLAQ*^@^2;+8/<90U(9C=F]TD!4M9Q"C- M *TMC136F5B$7!%&3QJ@PBB.1)4S'"NM"%;L*.1/8(JV8(96RPBIQ M@Q%+J$8L3G)#8B9R8W85\G]T0K".T$@WM([024*N^*(XC[!%'W)=/>-U221A M16J04I(!GZ2 @P"&)*8FP5IS+D[BGS_!NK3:_ZS6Y0)0](T_HUO>?K5Z)G/\ M]F!2[KYU)2LXU@E'6N@%SG.D98)-JGF6 M[E,48Y+IU)H.:TT@TH0Q0TR;&#%>V-7-A<9ZCXS[2=9E=E;KD//EI@ 7! MC(I$HMPJ+BMK93$$:+!4)3JCE&1$[I6FWJNBX(K7^GL(J_TPBJJ]O8%_V]7R M\PJ82.P<_+KDJ^9.IP-W&7DX'7@49HHC,=(0Z)C)XGBL&@ 7Y894-\>SUO4( M;G?VUE)Q>776'@!)E4_K&ZYS(?BHNAE((*S6\D3*I6M ._[UNAHXK^P++/;V M%RS:#&Y@F)+K_C:P0&U;^.V+H54 9*3[DC=]?;.L;K7N7X^ZGW29A=Q5)1S; M"3[T4S9=\V+5]0=T[W!'$HOM8L*A.W*7^,<_\KI-)]PN=.!]M&A@U*AAMALK M]KY(T!.M^W*"[8=O3^#!KX: 5%\5X6:*-[T_,EPP76E M]'*_7V*MW'P;74)V?M,S=CBF+W^Y7Y5:(6X_AU^ZLLW-=3N^[OQBI^CA+I_4 MEBHZVN6.@LS3S\/)1J/=15;RKZ9_&!$4U8/GLVL"$_UG!3F_4-7ATWSIZ_Y7 M'_I?;6\!<6N_ZU<[-S4T'@-:I$5T.5U);2>$7S,M3XT MPQ2#GUVX7@(.5)[KKVS1TM;@CVARG'>; >A=6[NE6+E"Z[*U9MRIJW6JT M9J3F?,W1]E(;GV_[-=2?KX_JO:O-VI&M=G&>JD[?.J3:JTG577,+ MUX!^_*>NJZZR=MPJ9@5MDR"^M>3UB,E$\N:J?TK3DNP#Y45/F $>DD]@JJ*F MZNH$VCI9WT;%%;S.0.6>3?K=G6-.\PO99GU8EQC#)<492N,D1E1CNU"-QHC0 M5(N89X+G)\DV^WEE_1K]GG\*:69/',?T,^];QX3 ZTP6Q&,%7MNRYHX$;%@9 M;8@5JH4;5XEL<<:(HP0J;[F\&A&!;=T,,8O:]7J#.E[[*NGRV=;Z^J:JN=7P MJH3R(NV:='4_^2?P2"&A>-]& !VJ!]=$6;OJ*2O50 MK 5/:Z?/_A:$YAMK=GPYUY5+#O\#ZJ1=NT_@J.L8VGS]^0S08-C[)]W[HP9U M78,^[E:2XP5L:?4^LW(:.P7K1QW$,"5=4]ST WV8'/#]@I54R96V1JWM2Z?L%^3WK%=S6G/G^ MN@./HQ@FVM$L^%%[T;H9Z3MI:N?3P=ZWR+5M-SETV#TLB"Y.U[^^XV?8$8Y3 M$&T'M]N[B>K.8BJ=6/U$-1H:Q(QGJIO?;J*ZOJ2MQVN=VTOP"@XI+/>9*?Y3 M]]EV4$+[@7J=Y;\-Z#I$G==,"\SM//S^LW>YYO+VOS\DKOT0#&BS&<[,8IERZA3%"4>M-O>K7BO/BC8:> MW,OH?S86 5I%YK5,U[757>(6[]8%'KI!C,I.U?9O_%X>W7?T2L_0"Q=M0'G: MC;$LKZUST1[X@VKQC2^A]ORZ4" PFYJ UD$CBC^B )IOVUQ8"0'9@6V M6+,1_Z-]K[>1UK7*90G'=NXHY,AXI06@>MNJM4UL!S3I0?KXP0XB;XUR<6R8 M'? -^_BY[6-74JI:.U:N/H"9 $AE!]]U5@-+P&N +$U'J]DMH;&U^:EG08%W;+9-'[^TZ^V'3>G5_KT1C[=-ZT6:>W'#[+M[A#1?8;D^N?[?@R8[@ MW=JA(&A&U^_;564],[MUG0OFH]G#DC^XO*/_M_H(L?3/O/8*8O%P=FD1V($! M>(I&L;6;1\WNNHF!4.-5M?1'\,X/=IG]3E6,W>/M30W=GUW7W?XY_<0?G(W^ M<'_M6#T=7(+OU<:4LM2^I;8+_5]$/Z^''M8^_MGCL-8K=PK0-_UMSV8M/!D/ M0.B^['A[W%Q5-Y[7"^2SL0AAY;O*_YVO-N"GMD05\",.>+'#-Y[=HQI;;/B%K^N.\Q37F]CEB%@T&.F.:B\)TGBI2Q-=L'$\V42X=$'GPLVJ?1;?93DK=RQY=;1S#$B3FP7V-[T0[/'DKNZEG M#6_39?>WRF@ =QAN"<'FI=PL=U)G(80EE[QIVD2ICLVT]+G2G:6&R+'L78!K M^QCO\(R"?/O3.(RP^YIN-%MS<+ASRGAB7(R!URVMJ"/KUM9+<0'\(ZY4K2'+ MTWZP[M[B=[>V9]*RR.T$8%W!I5T&+ M3S\GM?:.[N#;_M6OC?U[1@U29H!]@A8^02[2:71GV1Q2G2X\Z]0SX'F[2E_P MEP>U%42-7PC_N]*@=JK7F ^^PK;;U0C?0_H@ 2BWDYMIM MG ]ZT B=HC">7AE.TOJ4JM8!68UFP2FR+[RJ^FA]46@BWL=8FR/E"%\T*'M[ MWTUUO_=/90 O2^C!T.;/@.^Z7$8W%:R4TOG4O22W!@>5(1_X$ORE\2G!V B. M:VWNIM!GH'W.)NGLSG[3G!3;#T>6:)N-WNZGGB?]D7:4/\8KZVY3.32V+KN- M%!+*!M90E=A_H MP.GB(-WZ5#[\1,MMBI]VM/5S]%=(97%2K-L"XBW?>DAB\VVEFH..YE#;]<5X M.?S19\NUV3B.&]6MF7XEM;YS5U,-U;W.?1AL=!?!WR[!=0RKJCU2BM;06<(# M1OM OKIT(-+Y\+#[2^,;A$&Y>/>[-FVPFXW=_$%7$ZS5] UOJ"][E#*G4%_V MA!.??%U]V;FCIU/.+>]CL0>4[PX#\WK/S+M[!L5[$?VMJI1+%CS<#'/H@;BC MT7OF"'"AMC7Y'37Q';B*)@S\CA*LW]6-F-.:>]-U&6\CI[DWGG6DWFH5"JFB_ ^H#+RPBERWI MHU>NPJM-G^P@QN?!PD7T'\.+X:W-Z%700WY8UJ,O&I.+M(U-AS;GO*E6O(,J M[N0%-D3+>C@<"K2IJ9!C,7Q;?;A?[*A'JL,_*\]NYB(9HDWN[>,Y@F90;3Y9F_/:9?,"\X3KKO8%]#7DYW1G)'V?>=\IST[:57D# MO75K(*,'W[WIJ';LP%V?=\==WWQ5Z&3J&^CB$2,K*=.2Y'&!< ;D?#(52*0B M0PRG6N:""$7VND'=)[)B!_*F=PU_K:M5!N(3588?]<7W510P64(6AM"E70U3@[];&.6\_ M>KNIHSYF\@Y^M+EQ^9M@86),XNB%#SG(UW]_^_T[^(W_NWK]\B+ZW860W!/; M7RZ.# ,LDS7W=B!+WBYIN&9EO]/5TGPHF^TE[HZ?7+%=6QS>;$1C$<4HQ+"7 MC3H,PKBJS5Z4;[TB>9=GNWQ]>-.=TM[/3>F=-@$JE<\6JGM M]U20'WL+IX0-'!MVK_O,]/0UC]UJ;,6V-^^+Z*K+ZAU) +[K%ODUY/K00.[+ M&G[9U?+<9;*]IZ6&"BQ(T;4WP7]<_GUE00YD"@_< CNB<&Z3D\3VRME:91U2 M\NP<;1YUH)1[#AKZY]70T ]BMCXU_:>.\R MXU^\KV[L]L@I?ODJ>N?9P'J6O#>C9MMVWVW=..6Y./;EUDXF]'7_Q>YO+[U* MJUQ!09M%XX@^NTQZ7V?8$J7=]N6 HWG9*KD7KHK :D^H%&R5'01Q!KI3]W3O MIX%QL"KLQI=S1?W(O(=8=6K8Y_FT+=!'! MO'OWS>-/'#2G+^X'9F]?@F7]:KOW7=&L"](..X:D7:=Q[Q?[I/\N"PZ4LOVF MKWJ4W6-.ESO[,10D].9CV_R,KKI#_<,T"AV"XCZ5XOY)B]K)UTHE.ZJX,X3/ M1G'_HGDSJ.R"QB^G_%W'^Y&,--8A%A&?.S5F M-SV(NHUD-B.8[2 CW*9'G!Q#O7A[@KI52NW5P^&X:A>1;S,97>EXGW'< E) MQS3KW1CW9HN/X3YPC(!QV@=*(>W/_];KLQ%-P:*KT_>='7T6)-""]IE3X])U M5S-G+&"% *)O6.<"D;S];* ^B:# 56M/2. ;8(Z;:*Y<2:%+%7717G^( 9P- M7C0: />(C 6>^SJR^L0"[MN;MEK6K\N.\F!TBG%HCD="X\NF&B0WEKF5U)5> MWAS2I>#>U6U)W!J,B$N2<'!^Q#FS *>R6TU].-5;Q&/3ULGDS38)8,=<[AR2 MSSGQ_C3F8SOYG8,1?83;6B.UDQ/?3O^VV^*:96_9KGB/5$.-6-/LY(PV!5;L:>E*$JO:&O??U]LSR*&0_ FAKV)=^ MW?3)--WH\'E9ABE_R_' O*CAM'^&0_]__F^2X=]F?.G;2S] >4'!P9OKMF% X;ACI2X=V(NQ*SSDWI M3FOAE--N]Z:+JW:L45TQ%+2N@X((YY]40\/I0XJ[JKO2KAZPN#->"(-!N&[$ MJ=9YQB,]ZRW=#GH $Z(_V8MZP' @7.LJX8> H8\4^EGTH6SK.ZH&EE<7RSXT MG[U/5VLHVO<09,QTY, :J@R"F/"+W][^_G+,H^=&/[#I#74U%G]QSQ/E+*%' M7HXFR=WBF$LMN.Q7SKY5# [?8W:I@=J_U=9IV[9&V$4A'5O:@/[M4M@"^EM+ MH8/[/;"U"H /?+4?]?*#[KI$NLN:QO>2!&3O^:2ZS31&>_W;FR^_?HMSK457 M0X:/O_ZFZRO?YP)M+\\V''2MVU/('ET.E[ZP@]Y5"P?V;TM>-HZ=V,<,?JC? MW^./6CK&Z[9,TU&=E.#]6%U60WJ(ZZO=]TD>S4'_35[(:YA?X3?WX<_IRC>] M:O=TC_9]_FE]3Z(0@#GQ?OS)49?O"VU(/#'E)^=WN/PAJ[7;ODI+[M+?'8UZ M>U=;(.U<4V>&@7E/?XI>N,/!EJ#.M6V"/)8VH1FN> D93?V1H[P"*JEFN']@ M=_-^AUVL/@\(.>YKKF#NVR%4;L?YX6[E\%G#")Q9#ECXK^T\\*VJWU'/[]]T M4RHH2/;;]=)N+FAGU.;]]%_MX@FN)MR[UIW3?BA%?'>_KR#="BHF/>V,=>:$ MKY>"QDR=']Z/*"S]QS)%@_/9ZLGQ!N"N&+:%2/;Z:@6+JV_TXF2N5-FZ\&W; MKV:<>;\3@5Y$W8;HJF0M$O0]V[2/U7CO'1"2"Y?L$AQ]T6P"$O._]58 0@1= M\EFT^R5=P.7 5[HNQ],&[T!(@S >A:[CW=#_WPHVL]RG/K-R<< M*G.GE'PVVWWW;R@%>/2,]% *\(033T.KF28=O\H".MW[_"*$2(9TB(%"*DZW5[WMN$S0RW] MB^O69^AY;,<>S4='R.=>[BA77+*6?XZGF[," B*=NN4)=HQSWET!Q6^GFM>M MN[+JPL(NWMO_$GB,JVN+W/3J0UE7*\\J_/>-:I.L2Y\E5K9Q8A<7<0%]+M=5 MW?06LQTQ^)N%?#HW]JUXP]0_]\W;#^C;QOS"945BF M%K%PA6BB.&*2Q$CQ1!=K'\Y[HN M69P7(BEBE&J1(FITA@1)##(D9X4R=N&9XO3K\IQ&>U(GUG@3E^ MP= -X< QAT.1XZ#PD22([@RKR[&#"K4VR^XX!0*4MG:D??7VK\8Y'"LU.B(# M\^TAY$!#AKJ6=7W$K[/0UB [1-9EJ+A^&VU-7T=^!A$]H]T)VC\J"\](YH(C MH]C-*'/EK,ZSGX3[6!E.8HH3%">LL.HG(ZA@#".2IE2:6"LBLH>4S\GU'^)S MM7-6IO]'K]_X!)U02/<-"^F.E\^YO7VKUUT>52BGF\FB.7'.[]\W*_VE?%^2 MG$M6UT]]\N//J\:JGFN?0>*[NO[@XQ>_5,TH)SB)LY>OHO\8I9!:@[9]I;72 M!Y\[Y2D[GDK<)2_>++EL2;7ZH^O^=-EU$ 2T4=:>::!2>MF>ZJ^&?K1M1,A= M[2_Q!PEM>BH?):/Z')*^Q2!W?;/JM8MQP=%VF] X9$6VI_$ :-HHU] &UUT* M 27W][WT4W>:/]-DH/[;,S^6JUV>X-Z8]9?,'AWE NQH6RHRZ- M+5=%%S/K.UCVB'.OZJ,[*_X\CY:7K _6;*&WR5?]'<9D!W_Z?T71R;D.I-0) M3PE2VDA$$VW=1&F]1I:2C!49QH(_"*QUKN4/EX_8W$&@8.GS M/WV+LZ2O1SB'E^'6C/;36:[,$E?@K\U.#4,YJKYL=_^W)6LZBW/2 125 RCR:0MCBNZ^\]3( M:CJ6XL_)LZW<'-?=M%4H?17/B$%Y-VNC;#LO]#VBH:K2]]ER/#\>@YBM\9?K M3=LEN8MK1EI6\[8B>S6:F]VWU'M>L^ M:0028+Y,>O8(5E,HB94F.=)4Q(BJA*."90FB7&!K&0N2I2=I[_2;E=MJHW^J MJVNK8%PN^']90/9#2P%U6LM)CN17/,QTMMHI&,[3&$YZ;H:S7>*^8&\H>'!^ M1T=U]A7F\9L$[:9L'N\>G;"(G%]>UOJR+TVMO6R^J0]US_#FG9WO(>\GZ\,7W^C6.24]\+GDKYZ MHJ#(=ZJP4*64:P^:U+&= <4)#0>R#\A57^EE=%WZ-/6>I=']8" #:^N%VYPD MJ/6JZC_\L=<+EZ%2;1I[?_/RU1>#S1/)ESPN*3^L^Y^%^PGH3K'Z+-,_>P&U MKV]'#"-[Q3?KZK6 -.':#0AHG_!K=SFR]K':6.L*10RO_>L(=E/8WN RP&X: M_:K+C^XFPY6<^6=_-V2ZKOM,5PBA^8/R5]TS1A?:*U4_5=Z6LXL<%W]R7[A6 MG[F07,0%N]-U^ Y7L0M"3_:P4P\MI7>;D&\QMI-.&\E..30:Y_=\FOU+?6@Q MMXK"9[D?7L5?T.96H2F?^/W*IW_##P[K<]?+2O)EJUV\UCFD;X[IOTZS.$U3 MW$7_X4=(U?^"!BQ.IP&/"CK(9$(RL1* :UQ^U!/)I[5A_1REV'Y?Y,Y,HFU@ M-3M)/H'[>O_5\/ZJUGWEL#\*%/!E)3ETA!X1\OCMY*M(+ M"CDHY,E(,K\NE5KJ.TON M;NF8IS]KG7:V_[O=9-G[;^.3";;=S%,7[)?R;!] .G5"XQJD\H12"9((D@B2 M")IJ^E()D@B2")((FFKZ4@F2")((&=1!3X7=$23Q#<*5?:!N/,WMQWL]?3M-3984A(+9!UDA:CUFY%(BP1E)"6Q M]4QQG.W[US%3(J,2B1R(;16FR/[ H"S.M>!&98PG4['7&5VDD"P>['6PU^%\ M-RSW8*V#M9ZOM58DR8U(,J0)M%;-M$8L2R6RQEJE:9S+O,"[UMK:9"PEP8@S MHA$E>8$$23$RI(AE81UR(_%4K#5-%VF6!FL]16O]Z*59(>-A)AD/S;HNQ68- M';P?FO 0$I6F$I;Y:DE\5E^>GKKVC#7KTV^3>Q4N!QPX&1PHXT3&1 H4:TDL MIA,Q$IDF*#52A24 M6U!N 39,0GAA9TU8. $VG#5L*/)<$9)2P MK\*^"JAAEJ@A-9P:2@UB)J.(&LZ0X#Q&J=$I8XK'4M"],PI!8E8PCF)J%*)I M7B!6) )E]D8JM*:<3*9RDRT("<&&LU!NCTCC$?B&O[%R>E^M^3*JO9)81"N] MGD)ZY=2E.MW(T8,S^MI]M:T@XXLX!06IJHU8ZIEIR)"[?&_1!N@X1>@HJ!8) M*0J4)48BRBQT+$PA4!+G"V $%D!% Q@EUVF=[%,Y%N07<,:,M%G!'P!UGA3M$FJ>,8(8,DP+13*2( MIYPC$ZLL2PBS("+9Q1T%4S%):6QQARX0U:E C!<,95H+G>;&0A8R%=R16^L0 M3XHA[?R4XMR,U3<,;H07:)#SG)$M52GD7MW:!)=EY]"A>*Y M!!Z"/+Z]N0HR"#)X)C((>FE:\@@R"#((,@AZ:6KR"#((,@C1R*"5PHX(,@@- M_LX@#GG*G,XWDBM]7?*(KU1T6=EY7UW;WX0F?U/?P$_-,3EU.9Q'74\X;7L. M)3M*RIP6/$>FR&-$8UJ@(E$I(ASK+,\9-[C8+=E11*0QR^Q%K)"(XB)'7"B, M"LPS;+\EIX9-I62'I N*L\G2Y4YI"TRVX#?8\6#'@QT/=CS8\>-V/"/4%#S) MD-;:VF2M"\2U-DA; XZ-C!.C]EC%XD3@5*<2%0JZ^4+A+N/N7TEBL.(BXY-A M%2/)(D]IL./!CL]GTH,=GX8<@AT/=GPN=IPQ)F)N%(JI2A UJ4:+#B<['B/&-)G&4QRJBUW12K%#&9YLC$E!%J[;O(]CO7 M%E(32C#2)J6()EF*.(3CN=4.J6%:<_#@)V+%DT61GY((ZWFILEDF5?1[+J13 MS"*=XONR6FMYM;+CN+Q=1#=7W#Y;ZHV;_46DRF9=EV*SKFJ7<"%;_1'5NM&\ MEE=_%G7T;^WR&O^[JB_YJOPGAQW?A(JQ.8>!'DP_&)I^3COE,/0RGC>.)#DM M9)*D*$X3BR.S.$><8H.8$'$18\YYO'>JDRC,4ZH$B@U@3XDU8AF.$658Q[F4 M7& S&1Q)%WDZ*<[VH-%FKM%".[J #\)N"OC@6> #BFF<)1E&3&-J\4%!D<@* MB1@FFB0ZS[#::U@K*94D)Q(5!>:(:I(B83*)J,/ED\ ')%ME)LSZ" M1GON&BW@@X /PFX*^.!9X .E<"+23""E68HH5=!U-F4HX=;82YQ3FNXU9,DU MY3S-8Z0DL_B XL+""9VA)&$\(\H4F$SF'(JF"THFU9 E:+29:[30\2V@@["7 M CIX!N@@35+#,2^0BJ&.D^=0^D$%2N*<<)W%1.B]VL^$$"PTT-%KJUG7NFROMJS9=1[;7$(EKIP/EQ!L&A M$Z7TG5^'RY#(')K_GB&:)$I [1)&.BTXHADSR()+B8@D0I'8J#R3NVBRR"W* MU#Q% BN+)A,=VWL814;%&4ZU3ADIIH(F[5HG*9M>SO/Y*< M3 7P$(YY*AF)(JTT%TSC64P$?"5Y07 3P$<#'(^FW?? Q0T47\,CLMEO M(P&/G"$>P6F,.<$Y2E*@<6&R0")--4I83!*3Q1*G>S0N)!.9Q)PB7 BXI^"H M(#)#0C(F\T3&AJJIX)'<6HIX@C0NYZ<@YVF^OF$P)*3AA)T5H$> 'L\5>N2: M:QP+C0J5058/5HB9F".9&!7J1)\OF)R!XZ$?:1)-V>BO^Q>[TTMW/+-VHU5R1NHTM=7=I77<$^ MCNSW_J'7350VT0VPX-CK552NHG]4:QW%9!%U.F:*'^LOAC&]*M=6//+HY_^M M_^:(6P773/FKCGW#Q:%!?_-116,C=#]]]1C;=,HY@7=?MK_I:UZN+*"(;G3M M\,%*ZJ@2]A.WN:B^R9*X^W=L+1)KV>YE;7OPUQK)%OM)@0W/LP0I1C"BDB:( M92I&2BP*II!"*Z)1GY%@WGUXDOPX2 M>=L+Y*^?;K2T*M2.W5[RUKRS/VV,AVOOP=*_MX/X?EG)/[Z+M 6"-[!7ZHT^ M!HN"D?NJI-HK;5'TW:?I+%U]:\M5FW]D>MM*)U%0F+ M5+6L+E=V#,X"KN%AF_6FAE\L>7O9D7UHK^9K,"T6[3=.YJ6]_D551S?<(F:^ M7-Y&_<]?1KR)*C-ITWILBO^^6>DHP8LHQG$3-U =ZO9+ MXP#W(M^LJ\Z=@?'9=?0*OW:7HR6_K39K^_1/VOI&[DT$.^/6WF _=]T';[+5?:R/#G=X\+@[O2X+Q2#%%]="W*Z:K@#@&LJ\>HA.C>+B'60 MR7-I2WZO"M)Y2/(QP(NHENHDJ^$7W3B8MHI(=*MY/04:WS->"\] T]Z#5R&( M,2CGH)P/Q&>MM.R8@WY^%AM[*M(+^CGHY\E(Z4AO7Y<:=>TP@[VXF@CW[VIJ9R&&>4QZZ&$Y:*Q[I8@@=9H2($6&Q M0I00@PJ,$Z0+;6(&?!]\C]&#,QEC)A,D4I=]6@A4*/NO3!%.=*:%RN)[91.< MIFPEGE[>:- [P>@&HSMM.4YYL+HSM+JQR$V2L1SQA"60!$]0 2U78YZFL0'# M2\2NU<62R5PR@W : WDE5ZB YBH%UY+@+&4,'RN:#*[N5!;\!.H>3W/0<+IC MI:F+9^H:YIVN/Y12/_R(X?F(=+J(ZRMD$%H^3%(LH8G-62,W7M!8**J1R('Y M$^H>A8'6-(E)&&:$DGB/^3-/58:Y,"BGF4(4YP4J\D(C)AB)J2A,@8\Q;3T! M/0QR[HL( ( M B((NVEZNRD@@DDC J:SA"?*H(PD M&<:E00INQ?"URD2B;4["&"U @CE(H1 MT[E&-,$61>A$HS@7' L6)VE\K#/9$R""&"]8$F($,]=ACUYM,I[7]FDG;78[ M9@LBHUF=F"BGKK6V^M^&BI3Y(\+3'I>?$:-PH%Q_H( #P)PBP$Q4FBM*2 M<41U%B-1Y"G*J-0%*6(NS%[.KL6>BA,C4))* *4\MZ#40/!)D1C3A&!^K/O< MTYQ!,3+9!*(STHCSM%>AUVU &],764 ; 6V<(=I(8Z4,D3&2-,L1C6.)"D42 ME"J=%Q3GM$CVT$:N,B53+9!D%.Z!LEQJ'U'D.",BUI2H;X@V3G[ %51B@!L! M;DQ$>L]E;P6X$>#&&<(-4L0JR01#.I&%A0XF1TSR!&5,YD*+3&H=[\(-4^0I MR1E&)"8,4<"-@QWD9MPK[J0395>X M=GT8[STGQ7QB@Y](C^S]4/[N=.V;>MZW$:"+P&3A'9S/_UW(D4B8HQ1 MS@E'M"@8*C*1H2)5IDB4S!-B3M%N[E!_86@KO'ZS4K^4W+>+"BWEOD5+N9NZ M^E!"2[ERY1$W. Y<5!N@6)6Z_ !7-0L+SHVNZZ'A7&3JZMHM#1!L$WVTHHUD M*UM[/5^I_J_VYINJ*>U5H<<:_A8]UC*[">[88RUCQ>DZA247I,A.V,;LQ(.C MN,##/W>;G]#2[ QIPX-,)BJ3T)5AZC[ZR;HR=,U8_RQJZW)#1]8I$*^<\6IX M!KHV-,T)ZGD^DIRT>O[1.H/7POIR"1E4- DJ^ASW]H2[Z!PH8IKBN=GD(T$U M5SKB4MHAKIM1I&0=3%_'9)_B<[U8[YZR=5FHA%6>*J3BFT*203"(%I>B4 M"(ZX3C*4<*DRPU-!^5XA^WU2<=ZTBOVW7J__0Z]_V-2U'=Q),G"2;%%,,0-G M)CIKGF8B&.RI2&+6BS\8[&"PYV*P9(,DR07A,4TWQDQOLF"WR;((5.C/164^[9LDYU*W;R:0NQTZH+]IICM*4\WYHL"I@NK@UC.52Q!>P7M M%;9)$,L,0'A@=)PC8/]Q)]M] G&B8/-"E#5$69^?*7P&4=9,I)E*I$)QHB2B MT)*5%=P@54C)%"&X*/;*T.YS+'JH#*TO/SMIM'6B! 4ST5WS-!?!<$]%$K-> M_,%P!\,]%\.=4,FQC#%**-70=BM%1988I.U.IUG"K/W>HQ:ZS_'HDQENDBV* M/!CN"1ON1SPF#;&96<1F?MAE%5A$]OWR*N*UCLJ5XY91]@_1O[Y=7]G+I-6Q:B( M,>$R*W#RL#QWN?Y#O.KLP(_>##P*'LR3;$I-VH+>FJC>"FU;)RVVL)LF*9: M LX:!1B5RE1)AJ3A&:+8$,1IAE&NC) J23A/]MNV?D5TZ,E0 )SF% $'S%MS M/6EJ3_S(X:,XA(_NNTI\L]:.N'(<%9K :4<(#4WCK/#\F/S#L6)H;G*&&),P MS 1)$B1HK!&50%ZM+,:4F2&8&X$I*1X]=>A4.4,YS:=W]'A^JG">ABKT4 LP M8_HB"S CP(PSA!E4$JX+GB,LDQA1P1@JXCQ!+-:VBRD1K>^&AB%KH]_)M M^KWD[*+ R1WZF<07.#]A2Y7L@A!V?FU4[FIIGH G^JDB[B?C#3]$?3.%[,O M!3Y1+HD@G^DE9 293.NH^>P/&*>.C+_W/40COH[&C3&B&,=X.F&GJ4OY[..[ M,RG;"D';4'(Z/1U[A)&7"*42@9'"A48TQA05#.=(&\6*3&J1&;(;B96QP%)3 M@0S.@'9?YX@KI5":ZH():A)!OD$D-E_D-)U>('8F.FN>&8.C(]A !C87L/=; MV_&ZUK*Z7-F'J0=LTNT5$"#>MX-X7RN)SYY;35T.\YSRN\$@^E)Z-C#.#"7S&*W-$46S0E$%:XG0LU):\\1Z(?@W0[1WTI/I$/Z;"L8+B3R3G_+S@VA3 MUW7/]62ZR!1$%AE2N6&(:JR12#.#LB)FAF!JE)//ISO3#.],O!OGP5R)#*+"T8YTIQ:Y)@(@[A*%8IU+)7ABT,IQ,3U1'C4ZF_[Y9Z2C![E0Z#A'+,X"%)W7"SX@# M;D+^^H0JJP,=YLR1)3/$:HIT_-G;ME-+^794?COS4WAK8,U^W/(A_MC-R+]GU2J.=W(Y"-Z.* M"L,1UIPCFB8:%213R."<\%R(K-CO"7F?9\=Z7U^L>R MD6_?\/VRDG]\%VFK,VY VK5U7/\R_N8]^:NRN5GRVU=FJ3_=@3"T MY?SL9MG=AIHUK]>OG821E>5U\TKP1L.]1TA$!XD!=6G^IPEP =Y[^V[-:#^= MYGTD8RWQS"GN1S\J086MS5X:UXN!V9%K^3< MO^^GT1Z#!G>Z"]9?#"-Z55J]4O[4)"Q*8 MH,&Z5];I/)3?I$W;PW*Q@ORG:_PF);W]+M1!C$$A!X5\4"$_@+(IR'^Z.WG" M_<'L[$\^DVSJIZ:_\8_1-;?+K>3+!_2Z#.GMYYG>/G4YA)SU,V'T> :)Z(41 M<:$3BNP?&*)QSE"19 4J6!8S9HQ1HCA%(GJ?=V1U^W]TJOU4%+Q%?-)"QV>E MK.9I'\Y/UP3C/8W]$(SWF6RHYV"\,>.:% GBC!>(ZE2B0A8QPIH97&B)\VR/ MG^ ^C*F/9[R)7::!S6K*QOOTH983!-9"D.7A8O^OJOXC*E?135U=UKIY0)SE MZ0^20X3E 3((&F\ZIWT!5TT15ZE$I7%J.(IUGEJ,5!#$F.9DG]\>> 8VEE-% MM;164E"<(AP#Y;I#$731;00MAL M<]AL 2U,&BUD>:8+(CF2F A$B04*0A0,Q1G.69)E6;S/6_J@2,\CH(5XD1$: MT,(Y*+"0T'*F0:'WU9HO>Q;%$;UHR&B98T3H5-'P,V* /X_XV=V?OZ]EEQ0FA:)-T_ MA58Q_"5RJJUE>ZCJ3O"A/QIM'K MT)^':RFY+ PBBB36F!"-&+5V F>%P%D:&UG$#^G/(]=_B%%SGE8P?VWE\F:E MWH)4VE8];YQ,0L.>R33LN;GK/@H-?;Y90Q^2L3LUK,G)"3OP)!=Q'+/1/R=L M[I.P^W;@.3C0-#3TF=J9RZQ9; ,C>""@#02TNZU_1!W]6^ '/ULZVDE)+_"# M!_4\&4E.6CUO]2+J5'1@##_+O3WA@M"95.U./7*S&]5\%@:V.='4 MJ"*)$<]BC6A,-.(,2Z0*F3)F?REP\I!ZEL>SS4D@QYVF97[TL] 04YE53 4R MU<-AZ?R#*J'WV?2G/&"P2:O$PQB,21[G62R19E(BJ@E'!2X(*F1L\9@FNBCD M*6A*6H7\FQW+::(CY)0$)4&]!/42XB1A/\QIRL]O/SP#HT$6! ME#6P28)C04EQPH#&B6WKHLB38%VGJ%E"(D>(:VS'-61UK:,U_Q32.>8?W@@! MX.E/>8!CDU:,1\Z7>*I$'F.4*\,!6J6(990CEJ9I1F1!3:Y.&.IXSS_I$_6< M65"R'>\IAYU[4:(G*3^C*?KU>O?KIOR5E@O,X13A- M"D0))XCGVOY):TH$8<80,3?W!O46;OL_87]_Z_T=4BJ>>^C!-:@(:11SCC.$ M@.PT)_N9(YVI:[XC1STTSW)H%J12HA!5O$ BSPBRL(,76)@\UB?I:.OT[G:_ MH+9-T(EX-:;9W'9*2SSHF"GJF&!GPQYX[GO@&=C9)(-B$&,M99)1!$;7_@DK M1(B4"4XE$>PD-2*/;F=)$OBK)JEC0L> 9Q&[V&G5&+H&S".B$2BUSP$2!^$$ MX03A!!4W;T$%X4Q3..%T\KDC_/?\4U1K8\=G_R-U^0$:E(?3RHEC^Q#A"%'4 M"9BM9Q!%C5E*M$@(P@).'C.9(9Y1@S*:\$2K!,?Q@TXK';FP5<*_.1W\6Z^" MWZS4K_P6_G0:IN$\Q%"#AIF?A@E6-NR!Y[X'IFXX7W2&Y)E! Y9P)K7)[-.X MMM @$4BH6""2*2^/22M4P4]V M+ $SF1,:5%BI1*">#$ G&:8D1$;DAF4I7S/9QX[X3W-RY'YY0)>&1!V72; M) 3=-6_=%:?IHON__>QY*K$ %,)FF\-F"T!ATD AUCF)A3 H*>("&EER5#"A M$=,9IR8WF2KV6'?NG;%_>J"0XR+ A'/07(^8%10R^K]UOD^UYLOHIJ5#U+Y> MIXGX2D75@63_D DTYS#1J6+PV]HSOHA3T)ZJVHBEGIGZG%"X?A(MS;]"M $T M3A$TZD(+:K(8L5@91'DA@3D;(ZKSS/XN-ISI$U(UMA6>;U;JL<)-9!''>((' MD6>D!.=FG!ZLPT*4:2JB?"Y;+.",@#/."F?0(A8J 9XFGN6(9AE%15PPI(PL MN)5FFO-3=NAX=)R1+DA! \R8.W?5?GAR%31 MBS1)_O355&Z>,+Z/-S4IQ\3@9-/Z=H&DE'"L,OPS]?]?'2 M&WZIO29 W-BO>\67'_EM\_J[Z-_N._%/LQ@G/^W9EIY^^'K.'CJM]I$D_383 M*ZJE^KII]1?#B%Z5:SM8>72BWTA9;_00)SZ4Z3VY04?CQ6%5_[W,40^#6BO2 M15L,,882BF))"D09$4CH1")%9$(*7&AE]J(M(L$\TY =+EB&*(7\GU@42"6% M4$2G/"-L%P6]DU=:;9;ZK6E%\$O)1;DLUZ5NWH.5>V^?__VRDG]\%VF+?FY@ MQ=OKCD&".]BY.>^!DYZ07&F+&Y?+ZF.YNHPI;G/.?DKU]R=;6V7BV;#2?/S@4Q.\.ON<#2QY\UR 5?_%('@ M=G8:MXPW MKFXKP7@)^:IC.[>P]O7S'4NC[W4& M@_4(1H/U($<&]1@*=CT-SAZ@!NZ].]&7JK+=/SI8+76.CCK>%O MRVFL&#[ZULTAMZ.8TN'57/?*&O8967N9.EW46."YP//:&GZ(/IZY.*\8N81H M4B!Z'WV[;$J][]7?ZT7)LB'U($>9RFZM>SG7IRBG**6%J@\;'FYF:B@+3 M9"72T3+$D\)(&\\R4TLT*FD$[V4OGS53VP;I'P&;^V1J4IG!;@8Y)%,OB#,( M-8RMV%+\8? BWS]_.( (G&CR4B6"F&48HBFQ$$V=1%$133SA(KC48ZWD2T9@ M1(D%X;:!6(*1!3BB'% M'T8D\OWSAP,(N9$GZAG'B(8@$!>$(<-,0L'31!+105/YY ;G7R3DTB.N60FY MPX68,D^DU#[6\T3"TB^JCW8^M]/%>9D>L@,CCEHM$! M&\295XA3$8"/18Z8X8H9:D6(O3027X/R_[?&Y(ZAVRS]6(!G^&73:&6ZR![42GHM+-]_-]FA:VR3,RYAAG@D$N@;,@?0!"B[\<8C\$1AC<"1X))F/B/,8D:'2(J4\TX8G;*/H M:4\8$,VB_Y^;.;Z;A"U>@U)'F9+"#C7L$C.,,6T_&M5*$&I9"#\7="@\I M/&0?>8C@FDF7$/'8(QXX029B@Y3 48N@%*6DIYUQGI>'Y A1>,A^\)#MPA9\ MS@;TW4:UORS/XKSV\'NH/]PNJJ\>+"G*"!>:;?X;2\K=MJ'E.$8YKJEV81*V*.MW&R M/^LA#P&?%S28:QW*[R'ZU<'YB4[J!3RLOWN.7^57H:Z:7$:_FRQK<$]?;1L& M .ZC@L %%UEC]YJ*""Z9BI@@K&1 /":&'#8*KA)=(,E9;OEU*N(8MC(RAYPS M$G'.-++4:128AG.BL)*8&X?4?FFF:QUL$9!W.;*\@ZM_/VG\'Z^J",1CE@T? MB,IM89@?"\8.%4B?,I0!@)2:R:3Y6$_?5UU,K]K3YF/;055N$-A,X'O0S0[KZP2.Z%P#P;&.Y>I!#?8^G@$^ML/6@@0>.MAZ@!N[=L;L' M;8!$'S>=:R.TH2CQLBSWS 3[\:;PM^4T5@P??>OFU9^_HYC2QU=XBBE\SA3V M&5/OI;H[!Y^*#@LJ%U3.LOLA^GCF(&5CY!*924'FO?/J,N-TWV>TK-E)CVS,3:N$Q48%J_#NUI /;E6U0? ?5@"^F9QTWNN"?];G'D&' E)C MBPC[AS$E4+^T#Y1 /7HG.H! 396BUM*$C#:YIR3!R'%LD<)$4FUQY'*GI^2# M&UP]1Z F1YCH$JJ'&*I+IZO!1IQG1:"?IAY0H%K83]5LM;2QC(N.O_!2=K@? MOL@+-1LT,-ZR;2*/2DDMD5+$(@Z<"[D 3$W:2+%)$C/C>MKV)B\N7Z'S._OI MB8O+_QWG3;#MZ:OOT&"7E _)O O*#$(-(ZNB%'\8OLCWSQ\.(.I:[# -&J.T M:FI%'+(T.*03YB9X[$)Z4D'D"T7=W>[?JM?F!@5NAEX3*?-/QE4-^1VB2)F'\O(LH=2-ARGL0L8&C8:W3"/Q1%$O(DJ<:\25%L@EAQ%5Q 67 M0L1"]5$"Z;#XS33\]9.OV\S&UEOO]3M 14V?F^P5H"E <^A5D.(#PQ3V_OG M 03;%"WC7F 4F.>(,\.0T3R@()))2B9G;2_MO)\GV'+,2K =(M"4V2"E_M&M MEI_%N5WD#0TGT;;Q8KW\^=%F"7V9'3+^"6K*8%7!G%%C3HG!Q1^* M/SQ2#]?.16WTJ/Z$3N'MX_3DQW\13E147*-$ L0KJB4R*5*DI$P^)<64U&-+ M@/[S3Y\H)OSU1:"[^K_BYB_MYF6.QL'7*/*.?F4^QI@+$'U5;N^_(>K0=34V MM3RHK>(]=ZK=2Q(U=#2]I:LB=TEC)U&,U"%N T;."XZ,=(IBP1SW.Q-N'[Q5 M2 ?D;W>:&'5_[FOYL>(#'' JL#56V"K-FX>BR>)@@U1+X05[S0N\3C@Y".HL M$H^XHPSI%"V"."MP]%0G\:1NR\_%"[@0A1>,&[9*ZX9]+_2\:Q9V[,R8/<+ <4:H)T-8J3$-2Z&'XFZ%4P^B( M;< "44DSY6 .V4@4BEIQ'&-RP78KEO!Y[S([KN- M:G]9GL5Y[>'W4'^XY:]PZLTRY,>"L:\>+$0RYG+#K<* >]PM"MV[*)ZOSW&? MH$GD%HQD<9Y>5%)G]GU6.$!$EC R#(*8 MH4PE0HU3*5V/7S_:>O[?=K*,?X^V7<[C&3SH3]/96.J6CJ\^PYAD^>J[;.C5AVSI59.J5$_MU-=V M4M73%HPYFWU;73CG*@YW/Q\;=&\Q\_L#WL:DMRQXK<*QH=Z6Z.L6Z"\(/X;* MMA5PYVH&F!?ADUU4'YOE)%0.V&/TL?X QRR:"MQ]4L&[VK:-BZJ95S-;=U\L MYG;:ICBO[.5ZY>IK.#)^JA>KRWX#VLWG=DQU> MV9PU\VY9=+"+>%R]@[]Y^/2^F=?_MMU5P)3LC<94?:P7 MIW#W?)W\ZJO#3^LXMW-_>IX%D:$L5,WJF$GS,;:+:A(_Q$F^:ITQ>"46.+0% M[=<).#A<.+\ZG) NA7IV"=W'%S;\E/4?-P4D0ZQ-%$,8THHA+H) )F\'Q0AG MR@HO<:['7@U(CF$K(Z1>SAF9DS"-+'4:!:9=(%%82E-5GB[#DOAU^D_ M8AX-!&U\;]NZO2TF=4]03Y+Y:ZF)>MUMFV_G6:@/$K9'6RIVO[7'+EK>N>VG,7W=? M-LL6KM!^!UB> P4SLK(TG;02< 0390'U7 MG5E=^]5-LQH^U&V]0K:3S35NF=NP#M_R6!CR59QQE MCHF\WUWO<[7#>3:P;"7D4!^.''/UR*M]9I:.?OQJK6>;M:$'.6E#CWDV:-' MYS0 \L['_.45??5Q_]W MV2QB6%51GC#E]H#56R"QZ*1 XGCT4W12=%)T4G!L[/HI.AF43DHE=(QUN**! ME]9 "3.#A;029HI.BDX*CAU&)33/(/.+^L,@>H&.3K4%#HM."ASN$1S^?CD3 MM0#BR)ROZ&1X.BF .&S]%)T,2B>EG#K&8E[1P$MKH(29P4):"3-%)T4G!<<. MHWZP6F[;K50L]8.1.5_1R?!T4@!QY(#8#*6OV>C46J"PZ*1 X1Y!81E;&J7S ME9KL&"N"10,OK8$2KP8+:27,%)T4G10<.PS>76=992$7UCTRURLZ&9Y."AR. M' X;U\;YA[RS8\'#D?E>TN3BO&#DJ 6L\ :OH9* Z*8@XJUU+4O:["JPWA\;' \"Q5VTSJ\,A^\ =8?!R* MKJ@01YM_(+2BM('%P?L[V^B0== 1DV)*AA O]UC_!7YO@M^BQ@+(!9!WK>'K M58MJ\DU!Y;UUYZ%HKZ!R0>7!:'(,J$P+*N^O.P]%>P65"RH/1I-C0&564'DO MW?DS8P,$/WAP@&)U1#D&:*6=I3Y:YV=U")-X;\VM'_79B\A?PGNGS?S,3G9? M[C'Z?]/-XSIYO/OVIM '3B-_*85^QA.?H(H^(VMO6@'!%I4\FK,6-10U')0: M"D -3B5%#44-10T%H :KDJ*&HH:BA@)0@U5)4<-+JZ'_.F0/5>=2@>Q%\W]O MIO&\6G5QJ1(\YB!6#PQ=J\,%Q ?H8-H\Z^3_$7G@EW*V_QB";SUJG.YR7&PP MNI[GJUQ7]H/4-'1L_K;^!->;_CBW?E$WTZH.?WGUX[^T-@F+Z)$BF",>A$(. M&XF\#%P(PJFB[E757>73XA\Q_>75VW\QPU@RUJ(H4T3O[?=K*,/]2MGS3MOOF-<'$EEOOWS MU7?\[ED\Y$"0;VP!Z>76.!4>4;RI\(C"(PZ)1Y HM/=8H!2Q1MQ:B9S@%A'! MO([PJTKA.H\@*5!AJ4)8&^ >27!D"1 0B14$=*VD4K;PB'U#OK$%I,(C"H\8 MKJX*CS@@'C%T:O"??_I$,>&O2[@LX;*$RU&I[4"\J83+$BY+N-QC!Q_E!(9K M\TZVY;J^6J\S&]9BS>+;7'^(JARZ^[YK%D]IBE@66PV%)CU8$P_ 4GI,1<;2 MT"S=)(X,3/>#+?7M: ]0\ A)TP&,56 3;8HAH22$09Q+BPP.&FDC7.1*$1SD M];$*(44B1#BDG:.(:QZ1UE8C;Z0CEG(1.1[[6$7!P2'78)X?QDHIIG",PC$& MZIR%8PR;8SAEL;$>.2(PXD(G9 )GYQA'HXD];Y8+N,6G",;;W8[@3H;K$\ !)G;6QI,VSNS<+N)&&AT* MK*[]ZJ:9+A_JMG;UI%Z$M?KE^OF/*^+V.P_EKE=3D?8JF" MCLSUBDZ&IY,"AR.'P]_AN>L$4IXN"B".S/F*3H:GDP*(P]9/T-:^/\0][EL>#AR'ROZ&1X.BEX M.'(\7$X+(H[1^TI==HQ5P:*!E]9 "5@C#UA_6TYCQ?!1"5;C"59%)P/524'# MD:.A[9J8%BP3@H6%BP\5+V6@N[= M71GQL<#P+%7;3.KPR*:,!UAX'(JN'M_K^ "5]@)Q\/[.-CID'73$I)C2(<3+ M/=9_@=^;X+>HL0!R >1=:_AZ$C_$246^*:B\M^X\%.T55"ZH/!A-C@&5:4'E M_77GH6BOH')!Y<%H<@RHS HJ[Z4[?V9L@. '#PY0K(XHQP"MM+/41^O\K YA M$N^MN?6C/GL1^4MX[[29G]G)[LL]1O]ONGE<)X]WW]X4^L IY"^ET,]XXA-4 MT6=D[4TK(-BBDD=SUJ*&HH:#4D,!J,&II*BAJ*&HH0#48%52U%#44-10 &JP M*BEJ>&DU]%^'[*'J7"J0O6C^[\TTGE>K#BY5@L<.H]_6G^!ZTQ_GUB_J9EK5X2^O M?OR7BXQY3ATRV!+$/8Y(1R603,D*;!6ER;^JNJM\6OPCIK^\>OLODABS$2O$ MI&:(.YR0TYBC)'T@1/BHK7Y53>T9B'#9HO?6SDY6XT@_VGK^WW:RC#_4K9\T M[7(>7U7+:;VZ\C__]<_??P!6"Z8#9[)758B^AO=O__(*P6\I"V/QEU?U)Q#, M\BPTB_7WK[YC%$B6HM_^^>H[?O5U,&J#+V&YA.41A&7N MK50V(D6\1AP;@;3W!&F!F;9&)\[<]; <5-#,Z8 X20G.T13"&O2_0IT6=0XB[1YZ4U M4*)/B3XE^@S$&4]V4!RU#8R(,U<2<, M]K]YW(A\<8#LI6\_>]1JS[&PG0,H@5.",7>!Y4HV_.#!(N>E03Q01JG -$:[ M4P)/5,=D"0J""\0I3<@DGY DUF(5G%/&/V\)G) CPTV/%? "@@.N63P[ACU^ MT\Q"+XIG%7I1Z,6AT@N'E8N!"82M :H@I$(V<8XD#LQK++$6X3J]$-$2S+E# MWA*7B8A AG.@%YSCO$TK]T%^87KQ[SAO@FU/MPM*A5L4;E&X1>$6(_2LPBT* MM]@_;L$E2XP8!\3 >,23ILA@SE"T,H@8"%?$7.<6QE/#%$G(:A$17"$@C8E MR4<9HV.4R%1*%WL)@N.,4(5>%'HQ=(T5>G%P]&+HC.'I\T"*L^_1O)$+P]R6 MZ/HZO4XB60LT"VYS_2$J<>CN^ZY9V,D0IN@-W1N'2Y;ZFD=W%3GI,149.4.S M=),X,NC<#Y[4GW,]0+4CI$@'4($)R2N/!4%*48%X,@YI$2CRD5.M*4Z)\NL5 MF*25(,I@1"@QB'-+D1$^(.Y5$HHDR]4S3QYAS!Q12@:X?G*/L&]L,>G)T%4* M+X5+%"XQ((#'N'?6.+285+%"XQ9&45+E&XQ%YQ"8R=P81' MY+7F>8$*1@9X C(Z!:^!42BLKG,))1B6@F-D-=-P3IX98JV 2]@8DK5 MUZGWF2$%^@J5*%2B4(E")0;DD&.F$D-G!\/9#62/7/R9)X# 9PM"^J[C0?D" M]71IUT0HU!]N%]97#Y85&77LNE$._%@P=K'<:J[?-&3SQ>17J4$V;175J/\0J_V$QM],VQ7E;-:E*]=1.NWU/;)<#5&?1 M9N(?*KNH$B0$U8><$520DMAJ'OUR/J^G[RMGV[JM%DW5S*LT;\ZJG[O&W>1H M_8'F+U8?64X-NAO#[1;P8+,XKYO05B"%-L>'<+R!M6T1O[@,JVVP+3;9BTUV M"%A9UX IA@9.RX993_UD&6)G&VNC_3\M_/5#;!=G<&[^#,92?["+.#FO3N,D M5/%_E_7BO&JS0=:+.K;'U2_-%*W:OG0W61^Q?1FPO_^XR=0.H)#@C!/,$(&D M=AIQ'SRR. :DN.:$ZH0#PWU, XK%J3V/,IV13'Z-H_K:@K8_UE M>081SZ]I'K#!;^'_C\*>"^]>7W+MW,()ZZE-2#OJ$32#<3"-+ 1H"TRZ0**S,:\ZN.O=O\P9B]^+\-S"VQ9MIR,X^ MR_Y]62]\!W?X?M+X/UY5$5Q\EB/F?!GAP;?>>8??AKJ=3>SY29K$3_>(GNL MN!%[=QIJ%W:^>-U%2 0*/VM/@*/$?.XM$?52A3F.JZ]>8JJQ:R:A#\.[(M$+ M<=;33G2=5!]TDSL$O".U5]^I"Z/?TO'59QB3+%]]M[%S(*TKIM$9^5$U!6R] M\.\N95O][-F=.4\V"AU0P)(C'J1!6FF+0I")P3]B+?NB[GR[$P^)!H]R.0"$ M\-1,)LW'G$2MB&I[VGQLN^#N@?PVTPU5G=UAA5_7F0XTRQ:^:[\Y&7S^M"F! MK-]XK:Q5*2D_#D@#<*O[%@%J-$O G/I3#*]7%S8R1XGU\?!B$SMKXTD;9W8. M]&=K @)L]&1SQBTK;5;WD/*8FJ^Z@L0MA;75<>18T7L=AN]S M%#O&1/=WN6.A1)\/Q\QC+_>9I4_ZP2N?ML=[GG/'7#W(P2+]8F-%O>GA@0N3 M#E /_MZ]N_O226X:_:CEOAO1#465EP-/STP['V\0F]SW6S>O_OS==@+\@DZZ MYP:Q_RA[+P7NSJ4HFBPX77#Z1H/X(?IXYN*\8N02JTG!ZCWU\ 'W_AC)TOZA M%V5^MN U=M',SR_++,/9?6?HVAWNK,:>-K[9WPX[ YRPV'=?I!'.13R V0A: M,Y^(,HCK!#]8Y,BXI%#4>2=,:X2P.[,1J$TB6L60QQ[.,=HB$P5\DCH%1[Q2 M(=Y[A.._YDU[^Z2$!ZV3/)**#6_3RY& UCCCQ,A[L96(/0P]E(A=(O98(K9P M26+N+0HZY4Y94B(CHD,V!L,1TWE. K4$:8LE^2&F$Z#Z)5L&94>+,T,5= NM+:V!L MPBZ!=82!U0ML*=$5M,VT7\^4:6O+"].;] M/+9/J&&4&2-#(5REE#M\D9?AHT'#X\WDBP0EF0+*)97-Y"MHI)-/R&)GA.%$ M,DIWAH^LI\&QB))T G%@;_D4])BIYV54#II1QUBDEG$DQ!( MJV 1C5H;A@FQD;Y$K8/S$FZ'BSAEKL;^5CI^3:GVL=M^).],L@1T[V.!S.$H M>+C,JU1\ARGL,K(T:$2\F6TQF6Q,FJ 4B4)<"86<$Q@1HST55F G=HH;06K" M.%-(<3B<)^61\7EG3H.Q JI%"+8OP+:4T656>_^-DX:NL7$JYS,P^*A]K0J9&PR9HUXI(H#,$9?GST87D$U>(*6H5DP2 MC]7.[%LG.3W3P0.CPQIXG%/(<.-R7P,3XDM, "%'BO4Y^[;@6,&QN[;B M'+J>"D,HGC4&SRH,8= ,(=AH$A$,\<0Q_) 1F=P$)5K.8\(\1;G3]22F2)A. M$<7N1,$I1A"%0.=P]P0J.O6R!Z.IVO]MR75^MUYK"6JQ9 M?)OK#U&50\>L=\W"3FYIR3. K9]+,>FY]]LOE?7!M#@HHWB#@,A;IB(GHX"] M&21X%(C'P)!)4B+FJ0T\.>HCZ:/Q[#/0.G,DL>J3UA7,&3OF#%WH)> .0P_C M%'D)N",,N(GR8)1F2#F-(> 2@4R,&G'':)#$>:YV JZ0(A$B'-+.4<0UCTAK MJY$WTA%+N8@AUI*9@S^.I(F3XS*(SY.;;M266]7YXM)W81 W@O MW-37-OMBF4:S!T2L%)<'3-G*(-G]R=W0L?3KF]JT'P CI<91D3!!0FA@E]@3 M9(WFR 5IA>=$2Q/Z* &]N8Q2/VP%*?@\B?D#D-0W9PVXQ;^[O]]*8'OJ,D!E MK\6B M-#;Z+RS0#H4)EF-((@?2"N.4[E% 8U7'YQJ P*"QJ#)Q)1$X$->9_W M]I<1"45IU,I$$G;F1CVFICDQ,*@ON,U0F8 U"NC_[<:I M5T?5-):MB,;-GOL9E+D1ENDQ%1F60[-TDUAP^;$Z?DI[T+X&G1^NX!$2\ /@ MLDYP@K'@R*N0>W]+@HRR"M'@$S5"2^*_[(2P7V(__%0=,=XK/RU ..0ZPK/C M6"G1%9)12,9 G;.0C$&3#,D="]AC)%5N/6ZC!9+!"-)>)!>)L,KM;H#=YR2X MODB&.-)B@%/@]@\(GWFV''RV(*3O-JK]97D6Y[6'WT/]X791??5@29'GCO*Z M1^G=* 9^+!B[6Q#RJ8* 2Q(Q_J+9:M7B]HR]*GZ:Q6D;,^94B],(_^9QM3=6 M6W^JSN#4T[:*(.E0_6TYC17#1Q7%E%8?;5O]QX&.OP@.":CF FG+&>)1:V2E M]HA+QZVT4DENKX<3Z7""1-6@((R&/#=A9!C/G9F92H0:IW9[1VX/NNR&C\N@ M@>]NF6#T$<:WIZ9CLN#.,@_5[!C5E MBS@OMOXBG$/*O3&[:^!_)=F^*5N#E&XP M"=O_+-M%G,QA.;[90LR;=NWS9FKIZLY3'7K)TV[G,=W<.WO)XW_XU456V]G66GS981W M@>>^58VA;F<3>WZ2)O'3/5+-M1XVDNI.0^W"SA>O.T4AT,=9>^)L&_.YMZ2? MEU+/2:_ZZB7R4==,0A]^=46B%^*LIYWH.JD^Z"9W"'A':J^^TQ=>O*7CJ\\P M)EF^^NZ-_]]EW=97%N%U;G='_>B%"B>W0-+0H\"OT^J79HSAZT,\T56Z M<=0E)P"$\ ;G71^W27WC./J\72BZ;R<9(WCHLSNQ+]494FS&P0'-;-%T]9M=Z'5-[-YDVI _??'-RGPY36T3<'! MXN*G3B>/'2;1O;/NRY'?,1E^]M\+N:[&I;X]O9A:/0-37@T-(IO@[4[LY*,] M;U^_JOX\[/&IP8M=7\\H[[;G0ML>-.1UC==\[%#0PP-G/.Y8"?SADM[XRQ01 ML+X[=!YL1O6/]>*T>O/[VTICL8H-"SM]7^>A[0XYIY>_KD+%1>CX&.?=":2IZT<#1@9?A&HY M@]] BI,:)&#GY]UENV-6@!Y!:Q"PX^HW>++EV6SU+:@!0A3$A:I=NO^)?M%% MIU-XB=6[UJLGN_T99A!EFG!408B#P#29G,/+Q.H<0E^5YLW9+>^U'5%NK@I@ M*51,.B&I=40\#ZRYJ @22IAH*7DQ5X'=_&L-R$G]-_P#=O)^"I86? MLHO5J8[A3:?$-VL=OIF&GVOK("@N@.N^R6*,X5T>LK^M?- ]8#U=PKF+^[[5 MO\@(O0LX$!"8S#>Z*0Q@Z+-,@#+MZ2S@TF#6.<4UBP*KZXZ[YC3N_$JF EX* MC&FQN<:V7:TI67;![5/^\T^?*";F==ME&7DA5D?!G)UT[MR>1KC?TK$C:[F->EOVNE_PNL7NKEO @Z:Z2@K6]V.UU?O>TF+ M9C,[)YL&:.L$O^X.1Q-[WBP7H-A/,;Q>*9G@+G:O3P KF]A9&T_:%6F]J$YU ML\E6UWYUTVJL#Z"ASF7.3S;7N&5-UNJV2A\;J;_JRHBWS&):'4B/L;C'822_ MQ.>/DL=&DT=>KO2[W\?IP44'SZ(#D'@^YB^OZ*LOKH_U#,4;Q#$8_3Q?UMA? MW;DK\;WH@LO1*O:E7.\S('D=C"ABF7T*6#LYJWFTEK_NLL1F MV4+BUSYABZX#UO!G7/#QNAGM[L(CP+N=S^+2N!0U@^[R1Z'6XO*2G M399&HH<]63W;L_>4);%#G'&BO*,6^]Q^B0G$%29(8\D0Q8PK(ZT0>FP- R[K^+ ZLJ=M>04W MP]M4;B1X]_+5BE)@'S'=^S$/.55OGDCV#D>?PZ5Y#]!! ;SAU/H*,QLB,^-< MLD2U@*LI@KCS 5G!(W(Z8$29GNLUEZ@:8!<[%# M*]0,'9#^L9JP7DUJGQ>SEQ+<'G"SDI(.7^2%IPT:%F_9" +X6=+$(R&$19QR MBS3C&FG/M+-&$VG-T"IH/UW,4N^'JI$C?<ADZ4+U=MGEOA_EJ%XB\]O:T MGI72VAXPMWZSU?UI(3A.Y7S&3?:ZT^L!,$/+DC7&120,Y8CS/.'-\81X%)A2 M+"@U._NVOC0S_'5Q&N>_-%/_!2:^T0$7[@H4EA)?X8ZO-QT;ZBW4R!U.KV^6 M4>I_8V:1)9D>IK!+_6_0T'A+.U$ON=%!(I. K'%-+3)4$12PII1Q;$4:',N[ M7O#K6-^[4SO]KZ8)'^O)I*_^I(R6&N 08:O4 />=QVT\N53]QL_72JH[8'Y7 MJGZ%#V[S01\LXX9$Q(0%/D@L\$&?"(H^\"B$I4KW,A[<*U4S1U+J4IS;!\3Z M@L6Y;8FNK],K*]C>0)1LR7-@2APZ+G4EO%*A&S/CZRO5W:/^V/NQU4E_SO4 MU1:B.$2B2!1W3/),#Q5#7":-M/06"1>,=(8D8\70"H<]C@<3=6>_QH*9XZ.; M\#G;T6K+^NW=Y7>ZPFTSO75[D0$V\7PNMLO.ZS7U++KK5K!H;7NDM MTN;V'^"B<+/*+A;SVBW7C=Q:\$T(U=Y.%]4"'@/\'\&!?^3I&>$#_-6^C[F_ M2'NEC\E["]C0]5F+H\07'#=+G'3M60V;\+2YQ8E\5,-" />F4" M<=>YY*)O43U-<]LNYG!&[@&7O[MVO3\@S$YB>!_MIF51;ED_[UK6A0J"\A]@ M!W[=>>A"1B" ?)A?O[2+8#OYL;I&1UVO>_LIMTJ9-6ULK_1&+A#Z9*O]::>G M5(37N1#]?,4;.T/=]&99&?.%^KK64XM34 [\M(NJ!?MILJ[V> M'H7^KV[N$)7G:GJ5B:D]>HE73?;6V)ZV: M.& RE;WU8*+LV"C5V^78,27F/K*"X_=A9^AP\I3IG@4%^[!'G[,?7#_._?!'=X0SG[9P5Z,K3Y5?U2( MH\T_>.&BR*$ILG"J%P;D?V[2[!2KKW,G[]L[9.U!&T$]2'ZE=[3W9E[;R5CR MHMW54>-H:C;TMG4_;;6MRT,"/@(FYDK8D]RT+"T9_?S"%]]>9M2KN_9C'EO9 MBRQE[E[#_4+=^TK3+>3R [4B&9/P'L_)JZ$(?;B;> MFR:>V*#XY;+L/B89.$]D) K0EFL'R.DTTB0II$SB1,H0E-B9P^5E"HG$@*B- M>8\I09&FVB+/.0G6)^O)SARNV]%V,X4@Q2O8B=KH3\)RGHG_R+BJNL?0?!G& M.8R\I;]>,WU--1^Z1@<17+Y(B:@D&8-),K2@.>H19)*"L(>30%H$"&8F,)6P MD)C'ZV'/!BRHY ;YO+Z:&^N0(80BYR&_H%1YK!X0]KY8DM%WLY*".Z/$G:&+ M>[B)17]#?(>94GAF&+5.($,S3EHKD0N,(24TUMP+'FB+5#9,&3 3*%L\E8QE.V,11'F2 M#$J>F)B@FP&$1T-XBI29+6C$%5C>3\]VMTC[6 MB]/K^Z%M[MJN=CQ;;$:-'GA?-\_[%>5_WW+!V8VON_V+N@?()Z]VB,M/ M".=V3_1_6CBIFPJW?I+YU8EQ#WR>R_WD/,">K>$QP(5=$^K8_164L4QVM4O< MQ7W+OFV]&_6N==[7S#_:%O@JY#IGW5:!SK;PLUEMLY;7_8%VHYU/P8;:ZBPN M3IOP^IH=M)M;WF[4[6IKN-ON X]8QX3R9G)HWIS;R>+\XE[K_;EN>,//6NY= MK^:;=E'9V6S>6'^ZOMG*(?Z(Y_G\Y=FLDUK>#"SD?>?6VX-E9[KA_7??N)[Z MR3+ N<#_H[=M=LQ43^T4G'22=U#LT@*XQ>MM766=9F_.VVFUKZN--+K-]N V M![K#*1%,$LL#PC1/$R1)(R>D1-XFB8WV"C-_/05,6@FB#$:$$H,XMSF!]) V M>I6$(LERY:]LP?>/E:S_D25_);N;=>G>.KU#=#N_^\PZH^/;D[LQ(8)J1);&B(+'-C"M+%CEDZWUA[6PL[GV M8ZV$[96YVKR?[*Z1YGBRX2I-MRGI%M@7:M*O)M[D?8\W.VU>*J/M]M!T,_M6G,MV$WU; *+\M"B+>1V^.SZZM5%G4>87Y9G@-O RJXV: MNSUYKV^LFE6\H5S U=IF:M>.>,&MNGVAU[IN5WL&KS>UGME<1:E!/)D\-LM) M9PK'U9O5QL&0D2PG\,V9/8>PDQ)8SF9?;6""EY?LLJ4;_'M;[B\NV*H8:N^& MNC$0P(1F%N>K#.B"QFQONI[M](*KUYOL8-K-7;%727N[@#^<=:GP.@?9;+1^ ML:E[6%.?G;ODE+W+IC_$Z7)MF>LG TR;-.T*%*=-=H&\V[6=K/*1S2U.(9O) MWUX\*^0NJW!^M9YO;:;OF M/3F;ZC*>Y3R[OCN_(IP['F21AW\S6.1,[%/GM)/S@VWDP)U025F/K"(4<>DX MLMH$R'4"<39P'NEN5R I$B'"(>T2W=@5ZX*_]F9D).+Z_]O53UQ;_*=6568AQ"B M\HB)(!!74B#-*$/)NR@PI$(NA*=LEK_3BV2Z,UA[.4;[#N[Q_:3Q?US;!/_* MCNP[O8<@C9U-[/E)FL1/]XBPZR"YL9#N- 0JF2]>=U$4@6V>M2>9"N5S;XFZ ME]:68[WZZB7F]?2UL]\5B5Z(LYYVHNND^J";W"'@':GE'C(;L]_2\=5G&),L M+YNY=["PD] >=:SBPM.[(;.G#9Q]"2(YRIEIF:J$L.(IVXU\[H/_N9--+H*'N&!U$A"XL3)O*GX(V5ZB^<_FV_E2=P=.OGY5_?FQ@G^>P?/!B]U<9U 7]MPS:_*6,FJY0"YFUD0=*)2E MB 3!5"N*F8E/:C&T84U;78:N=Q::ADV@>9?+-+=3IQ)7>BBC=;V#NF+FJC// M:?.Q71/[=4)P\ZCB*MQ_76]MS_K-R0XXC+[ACY3'E-VO0X\B_34&(O38:-+? MY8Y%CVV&"#OFYK$/]YF%%OKQZRR>O/IHWV;&E;F)>Z2!YVP0 Q)]AF8$SZ#$ M%^M%\'A3V.16W[HYL.:<8+WHTI4]-X5]QM1[J:Z_WC 'J<."RH>!RMMEM0MD M)@69]\ZKRS99^UY+^\TNNJ)&-YT[3R+-\WR>LV_(R/4[W#5R/>WS\\!JP(C\ M[$NYU! ZN.SN(%,6S@]F.E' @41O%3*"*L0]9\.\H<)N3C02TQADG M>JH;EXA]V,9?(G:)V&.)V(8:IP5FB#A/DLLAHSK*2,*;Q,-628VP8.R